Foxtable(狐表)用户栏目专家坐堂 → [求助]未将对象引用到实例


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

主题:[求助]未将对象引用到实例

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


加好友 发短信
等级:小狐 帖子:396 积分:3297 威望:0 精华:0 注册:2014/12/13 14:35:00
[求助]未将对象引用到实例  发帖心情 Post By:2015/1/12 16:07:00 [显示全部帖子]

根据指南设计了一个登录窗口,afterload事件代码也根据提示设置如下:
以下内容为程序代码:

1 Dim cmb As WinForm.ComboBox = e.Form.Controls("UserName")
2 cmb.ComboList = _UserTable.SQLGetComboListString("Name")


输入uesrname和password后,弹出提示:

详细信息:
.NET Framework 版本:2.0.50727.5485
Foxtable 版本:2014.11.11.1
错误所在事件:窗口,用户登录,AfterLoad
详细错误信息:
未将对象引用设置到对象的实例。

请教错误在哪,能否指教







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


加好友 发短信
等级:小狐 帖子:396 积分:3297 威望:0 精华:0 注册:2014/12/13 14:35:00
  发帖心情 Post By:2015/1/12 16:11:00 [显示全部帖子]

去掉两端代码后没有报错,想请教messagebox.show( _UserTable.datarows.count) 此段代码放在何处运行

另外想请教以上两位,
以下内容为程序代码:

1 1 Dim cmb As WinForm.ComboBox = e.Form.Controls("UserName")
2 2 cmb.ComboList = _UserTable.SQLGetComboListString("Name")
这两行代码主要是什么作用?
[此贴子已经被作者于2015-1-12 16:13:54编辑过]

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


加好友 发短信
等级:小狐 帖子:396 积分:3297 威望:0 精华:0 注册:2014/12/13 14:35:00
  发帖心情 Post By:2015/1/12 16:17:00 [显示全部帖子]

谢谢上面几位大大的帮助哦,弱弱的问一下,如何用那段代码做测试?

用Bin大的判断代码,问题解决了,感谢之图片点击可在新窗口打开查看

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


加好友 发短信
等级:小狐 帖子:396 积分:3297 威望:0 精华:0 注册:2014/12/13 14:35:00
  发帖心情 Post By:2015/1/12 16:32:00 [显示全部帖子]

新问题又出现了,确定的click代码又变成了同样的错误提示.....无语了

图片点击可在新窗口打开查看此主题相关图片如下:11111111.jpg
图片点击可在新窗口打开查看

以下内容为程序代码:

1 Dim UserName As String = e.Form.Controls("UserName").Value
2 Dim dr As DataRow
3 If UserName = "" Then
4 Messagebox.show("请选择用户!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
5 Return
6 End If
7 dr = _UserTable.SQLFind("[Name] = '" & UserName & "'")
8 If dr Is Nothing Then
9 Messagebox.show("此用户不存在!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
10 Return
11 End If
12 If e.Form.Controls("PassWord").Value = dr("Password") Then
13 _UserName = UserName
14 _UserGroup = dr("Group")
15 e.Form.Close
16 Else
17 Messagebox.show("密码错误!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
18 End If


 回到顶部