以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  登录窗口的afterload事件报错  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=121677)

--  作者:susu312
--  发布时间:2018/7/11 15:08:00
--  登录窗口的afterload事件报错

 

 

您帮忙看看


--  作者:susu312
--  发布时间:2018/7/11 15:10:00
--  
InvalidArgument=“0”的值对于“index”无效。
参数名: index

--  作者:有点蓝
--  发布时间:2018/7/11 15:24:00
--  
代码贴出来看看
--  作者:susu312
--  发布时间:2018/7/11 15:29:00
--  

您好!我试用自定义用户管理一,我发现我把所有用户都删除后,再打开项目后,就会报错误,InvalidArgument=“0”的值对于“index”无效。
参数名: index,您试试


--  作者:有点蓝
--  发布时间:2018/7/11 15:38:00
--  
afterload事件加个判断
Dim cmd As New SQLCommand
Dim dt As DataTable
Dim cmb As WinForm.ComboBox = e.Form.Controls("UserName")
cmd.C
cmd.CommandText = "SELECT DISTINCT Name From {Users}"
dt = cmd.ExecuteReader()
If dt.Datarows.Count > 0 Then
    For Each dr As DataRow In dt.Datarows
        cmb.Items.Add(dr("Name"))
    Next
    cmb.SelectedIndex = 0
End If

--  作者:susu312
--  发布时间:2018/7/11 16:02:00
--  
您好,我设计了一个窗口,窗口的取消按钮我忘记写代码了,我又设置窗口不能自动关闭,这可咋整呀?
--  作者:有点蓝
--  发布时间:2018/7/11 16:03:00
--  
启动任务管理器,强制关闭程序
--  作者:susu312
--  发布时间:2018/7/11 16:26:00
--  

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

 

 


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

 

错误:

语句已终止。
不能将值 NULL 插入列 \'_Identify\',表 \'test.dbo.User\';列不允许有空值。INSERT 失败。

 

您好,我把增加用户界面和数据库表上传了,还有错误,您说这个主键怎么设成自增的,我在增加用户时,不用管这个,也不用输入这个,


--  作者:有点蓝
--  发布时间:2018/7/11 16:37:00
--  
参考:http://www.foxtable.com/webhelp/scr/1807.htm
--  作者:susu312
--  发布时间:2018/7/11 16:43:00
--  
谢谢谢谢您