datagrid中添加或更新数据时,出现如下错误提示:
键列信息不足或不正确。更新影响到多行这个错误提示可能太普通了
但是我的表中是有关键字,是id,为自动编号以下为部分代码:
Set rs1 = New ADODB.Recordset
rs1.CursorLocation = adUseClient
rs1.Open "select leibie,guige,beishu,shuA,shuB from abc where year1='" & Combo1.Text & "' and month1='" & Combo2.Text & "'", cn, adOpenKeyset, adLockOptimisticSet DataGrid1.DataSource = rs1大家可以看到slect语句中没有把关键字所在列搜索出来是不是跟这个有关 如果有关 应该如何做