用Combo或者Listbox绑定字段后,运行不会显示绑定的内容,这是怎么回事?
而Textbox正常。
我用ADODC做数据源,连接SQL2000成功,因为其他的绑定字段用Textbox都正常。
如果把Combo的Style设成2-Dropdown List,就提示不能绑定了??
以前我用Access做数据库时怎么都没有发现这种问题啊??
我想实现这样功能,浏览记录时Combo或者Listbox里面随记录的移动显示不同的记录,但是如果要直接在里面修改的话,想用下拉式或者列表显示可选的进行选定修改,但是总是不能成功,疯了~~

解决方案 »

  1.   

    Combo和Listbox 都是绑不了的
      

  2.   

    你可以使用 DataCombo  DataList 或  DBList  DBCombo
      

  3.   

    Combo为什么不能绑??以前用Access我就是绑到Combo和List上的,这两个都有Datasource和Datafield属性的啊。DataCombo,DataList,DBList,DBCombo控件在哪里?
    我用VB6~~
      

  4.   

    要找DataCombo,DataList控件,选择菜单栏里的project=>componects=>controls=>选中Microsoft DataList Control 6.0(OLEDB)这个选项,就OK了。
      

  5.   

    OK了,已经用上了~~有一个问题。
    DataCombo绑定后好像只能显示一条记录啊,我怎样在DataCombo列表里面增加选项?
    有一个ListField和BoundColumn好像联系起来的,这两个属性怎么添?
      

  6.   

    增加选项的语法为:DataCombo1.additem".....",试一下吧。
      

  7.   

    呵呵~~这个我早就试过了,没有这个Additem函数的。
    谁知道帮帮我啊~~~谢谢。
      

  8.   

    不要用帮定~~~~dim rs as new adodb.recordset
    dim conn as new adodb.connection
    dim sql as stringsql="select 字段 from table where 条件"
    conn.open 数据库连接字符串
    rs.open sql,conn,3,3do while rs.eof
        combo.additem rs.fields(0)
        rs.movenext
    loop
      

  9.   

    SORRYdo while rs.eof改成do while not rs.eof
      

  10.   

    是用Combo嘛?还是DataCombo??
    很奇怪的,以前我用Combo绑定一个字段,记录移动可以正常显示记录内容,然后在Form_Load里面把Combo加入选项,这样可以直接修改,而现在用SQL2000连Combo难道不行了?