在datalist中,如何让鼠标单击在列表中选择不同的项。

解决方案 »

  1.   

    up 
    例如,刚加载时,列表中高亮选择的是第一项,我想单击选中其它项(在LISTBOX中就可以),就总是不行。
    是不是哪个属性设置错了?
    binding connection error
    field not updatable ,bound property name :boundtext,field name: firstname 
    应该怎么做呀?
      

  2.   

    奇怪,我试了下,没有你说的问题Option Explicit
    Public Rs As New ADODB.Recordset
    Public Conn As New ADODB.ConnectionPrivate Sub Form_Load()
        Dim strConn As String
        strConn = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=pubs;Data Source=LocalHost"
        Conn.CursorLocation = adUseClient
        Conn.Open strConn    If Rs.State = 1 Then Rs.Close
        Rs.Open "Select * from jobs", Conn, adOpenStatic, adLockOptimistic
        With DataList1
            Set .RowSource = Rs
            .ListField = "Job_ID"
            .BoundColumn = "Job_ID"    End With
    End Sub
      

  3.   

    看看锁定属性(Locked)是不是设成True了。
      

  4.   

    应该是False
    DataList1.Locked=false
      

  5.   

    还有一个问题:
    怎么样在datalist中删除表中的一条记录?