Foxtable(狐表)用户栏目专家坐堂 → 登录窗口验证登录问题


  共有12870人关注过本帖树形打印复制链接

主题:登录窗口验证登录问题

帅哥哟,离线,有人找我吗?
lifeofyiyi
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:180 积分:1582 威望:0 精华:0 注册:2011/8/30 10:28:00
登录窗口验证登录问题  发帖心情 Post By:2011/9/7 15:12:00 [只看该作者]

Dim UserName As String = Forms("登录窗口").Controls("txt1").Value

Dim dr As DataRow

Dim dt As DataTable

Dim name As String

Dim cmd As New SQLCommand

cmd.C

If UserName =" " Then

    Messagebox.show("请输入用户名!","提 示",MessageBoxButtons.OK,MessageBoxIcon.Information)  

End If

cmd.CommandText = "Select *  From {医师资料} Where [姓名] = &UserName& "

dt = cmd.ExecuteReader

dr = dt.DataRows(0)

    If Forms("登录窗口").Controls("txt2").Value = dr("密码")  Then

       name = UserName

         DataTables("FMFM量表分值转换表").load

        DataTables("精细运动能力测试量表").load

        DataTables("脑瘫").load

    Forms("登录窗口").Close

Else
    Messagebox.show("密码错误!","提 示",MessageBoxButtons.OK,MessageBoxIcon.Information)

End If

一执行 就提示说是未将对象引用设置到对象的实例,求解惑

我记得以前C#连接数据库都要有一个sql连接,这里不要的么。

还有一个,我看好多代码里都有cmd.c 我想问下这个 c 前面是怎么定义的呢。谢谢!

[此贴子已经被作者于2011-9-7 15:23:34编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/9/7 15:27:00 [只看该作者]

cmd.CommandText = "Select * From {医师资料} Where [姓名] = &UserName& "

应该是:

 

 

cmd.CommandText = "Select * From {医师资料} Where [姓名] = '" & UserName & "'"

 

建议看看:

http://www.foxtable.com/help/topics/1284.htm

http://www.foxtable.com/help/topics/1485.htm

 



 回到顶部
客人(116.226.*.*)
  3楼


  发帖心情 Post By:2011/9/7 15:43:00 [只看该作者]

貌似第一句就有问题。求解T-T

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/9/7 15:51:00 [只看该作者]

如果第一句有问题:

Dim UserName As String = Forms("登录窗口").Controls("txt1").Value

 

看看窗口名和控件名是否正确。

 

foxtable可以自动生成这些代码的,避免输入错误:

http://www.foxtable.com/help/topics/1525.htm

 

 

如果搞不定,就传项目上来。


 回到顶部
帅哥哟,离线,有人找我吗?
lifeofyiyi
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:180 积分:1582 威望:0 精华:0 注册:2011/8/30 10:28:00
  发帖心情 Post By:2011/9/7 16:07:00 [只看该作者]

老大我把数据库也传上来了,您帮忙看看~谢谢啦
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:部分项目数据库.rar


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/9/7 16:30:00 [只看该作者]

你发上来的项目,我都没有看到有登陆窗口。

 回到顶部
帅哥哟,离线,有人找我吗?
lifeofyiyi
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:180 积分:1582 威望:0 精华:0 注册:2011/8/30 10:28:00
  发帖心情 Post By:2011/9/7 16:33:00 [只看该作者]

是那个医师资料里有个窗体

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/9/7 16:50:00 [只看该作者]

你是不是发错数据库了,根本就没有医生资料这个表啊

 回到顶部
帅哥哟,离线,有人找我吗?
lifeofyiyi
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:180 积分:1582 威望:0 精华:0 注册:2011/8/30 10:28:00
  发帖心情 Post By:2011/9/7 16:54:00 [只看该作者]

我也发现了.我换个 我晚上整理一下 狐爸爸先忙.谢谢啦
[此贴子已经被作者于2011-9-7 17:07:52编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
lifeofyiyi
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:180 积分:1582 威望:0 精华:0 注册:2011/8/30 10:28:00
  发帖心情 Post By:2011/9/8 9:00:00 [只看该作者]

现在发的应该对了。老大费心了!
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:儿童康复管理.zip


 回到顶部
总数 14 1 2 下一页