这是我的部分代码
RS.Open strSql, Conn, 3, 2
Set DataGrid1.DataSource = RS.DataSourcedatagrid中的allowAddNew、allowUpdate、allowDelete我都设为true
可以为什么还是不能更新?
在datagrid地记录中无法进行键盘输入?
RS.Open strSql, Conn, 3, 2
Set DataGrid1.DataSource = RS.DataSourcedatagrid中的allowAddNew、allowUpdate、allowDelete我都设为true
可以为什么还是不能更新?
在datagrid地记录中无法进行键盘输入?
Dim DataRst As New ADODB.Recordset
If DataCnn.State = adStateOpen Then DataCnn.Close
If DataRst.State = adStateOpen Then DataRst.Close
DataCnn.Open strCnn
DataCnn.CursorLocation = adUseClient '关键'
Str = "select * from " & 表名 DataRst.Open Str, DataCnn, adOpenDynamic, adLockOptimistic '关键'
Set DataGrid1.DataSource = DataRst
已测试,可用