RT

解决方案 »

  1.   

    楼主的问题我不熟悉,但我知道可以做到,查查MSDN看看呢
      

  2.   

    To  zyq_123 (雍亲王)  :
    接到搂主飞鸽传书
    少年特来支持!
      

  3.   

    第一个,鼠标点中DataGrid左侧的黑色三角,不就是选中了整行第二个,粘一下莫依的一个回复, 回复人: daisy8675(莫依) ( ) 信誉:120  2004-07-17 14:01:00  得分: 0  
     
     
       对datagrid的操作全部是对recordset的操作你用sql语句去查出第几笔记录,然后用move  n,1这样去移动到你想要的记录就可以了
      
     
      

  4.   

    datagrid控件的属性里有专门控制的!自己找 找!能 找到的!
      

  5.   

    不是学的delphi么,怎么又改vb了
      

  6.   

    用msflexgrid试一下呀,他的allowbigselection表示选中一行
      

  7.   

    To  zyq_123 (雍亲王)  :
    特地从水源赶来up!
      

  8.   

    楼主,试一下,看是不是你要的效果Private Sub DataGrid1_RowColChange(LastRow As Variant, ByVal LastCol As Integer)
        DataGrid1.SelBooks.Add rstTmp.Book    
    End Sub
      

  9.   

    楼主,下面是指定到哪一行的代码Private Sub Command4_Click()
    Dim BookMark As String
    Dim lngI As Long
    For lngI = 0 To DataGrid1.SelBooks.count - 1
        DataGrid1.SelBooks.Remove lngI
    Next lngI
    BookMark = InputBox("Please input a number!")
    '判断输入值的正确没有写。
    DataGrid1.SelBooks.Add CLng(BookMark)
    End Sub
      

  10.   

    帮定adodc,你点好后,他就指向相应的recordset记录了
      

  11.   

    第一个问题:datagrid的右键-->属性-->拆分-->选取框样式-->选择3第二个问题:datagrid是要和记录集绑定在一起的,记录集移到那,那一行就选择了。^_^