我用一个listbox把数据库中的数据全部显示!  我想实现我选种哪一条的话 点一个按钮就修改某一条信息,这样我如何去实现!在ASP中是利用传递ID的值 在VB中应该怎么样去实现啊!谢谢大家解答!

解决方案 »

  1.   

    用listbox的itemdata存放ID,text1为修改信息内容:
    执行如下代码
    cn.execute "UPDATE YourTable SET Field1='" & trim(text1) & "' WHERE ID=" & list1.itemdata(list1.listindex) & ""
      

  2.   

    我的list 中有一行是  有用户名 密码  等等!  但是我想要选中这一行的ID值 我应该怎么做啊! 谢谢!
      

  3.   

    list 中有一行是  有用户名 密码 
    是listview吧!从数据库取数的时候把ID存到隐藏列
      

  4.   

    能不能具体说一下啊!我的代码是这样写的!  能不能具体告诉我一下啊!谢谢1  rsp是打开表
            While Not rsp.EOF
                lststd.AddItem rsp("SID") & Space(13 - LenB(StrConv(rsp("SID"), vbFromUnicode))) & rsp("sname") & Space(10 - Len(StrConv(rsp("sname"), vbFromUnicode))) & IIf(rsp("sex"), "男", "女") & Space(5) & rsp("SIDCard") & Space(20 - LenB(StrConv(rsp("SIDCard"), vbFromUnicode))) & rsp("swork") & Space(5) & IIf(rsp("senabled"), "有效", "禁用")
            rsp.MoveNext
      

  5.   

    把得到的list1.list(list1.listindex)的内容用split分离一下吧!
    看看split的帮助你就明白了