combo和ado绑定的问题~!!~~~!!!

CNer 2001-12-14 06:01:28
我想用一个combo控件来显示所有的管理员的名单,我把combo控件绑定到
adomis控件去,然后用一个do-loop循环,把所有的名单添加到combo控件列表里,
为什么在执行到:
.Recordset.MoveNext
时,提示说:
字段“managerlist.用户名”不能是零长度的字符串?

With adoMis
.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\StudentManage.mdb;Persist Security Info=False"
.RecordSource = "ManagerList"
.Refresh
.Recordset.MoveFirst
Do While Not .Recordset.EOF
cboUserName.AddItem .Recordset.Fields(0)
.Recordset.MoveNext
Loop
End With
这是怎么回事?
还有,我想更改combo控件的style属性,让他为2,即不能输入。
为什么提示说:不能帮定到字段或数据成员

...全文
54 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
szlili2013 2001-12-14
  • 打赏
  • 举报
回复
Do While Not .Recordset.EOF
if not isnull(.Recordset.Fields(0)) then
cboUserName.AddItem .Recordset.Fields(0)
end if
.Recordset.MoveNext
Loop

或 if len(.Recordset.Fields(0)& "")>0 then
adafirst3219 2001-12-14
  • 打赏
  • 举报
回复
控件代码可不可以看看?
HungryBoy 2001-12-14
  • 打赏
  • 举报
回复
在你的数据库中用户名字段有空值!!

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧