以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 用户与权限管理之一问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=142988) |
-- 作者:swagger -- 发布时间:2019/11/11 12:16:00 -- 用户与权限管理之一问题 想实现不通过选择用户名,而是直接输入用户名登陆。把combobox换成textbox, afterload把combobox换成textbox显示错误 Dim cmd As New SQLCommand Dim dt As DataTable Dim cmb As WinForm.Textbox = e.Form.Controls("UserName") cmd.ConnectionName = "User" cmd.CommandText = "SELECT DISTINCT Name F rom {Users}" dt = cmd.ExecuteReader() For Each dr As DataRow In dt.Datarows cmb.Items.Add(dr("Name")) Next cmb.SelectedIndex = 0 请问这个代码应该怎么写? (尝试把黄色部分删掉就不出现错误并且可以直接输入用户名登陆,但不知道这样写有没有问题?) [此贴子已经被作者于2019/11/11 12:18:36编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/11/11 13:33:00 -- 如果使用textbox,1楼的代码全部都去掉,没有什么用了 |