datagrid控件的问题,为什么会丢失最后修改的数据? 我的程序是用datagrid控件输入的,当修改或输入最后的数据时,数据有时会丢失,为什么?应该怎样做才能一输入数据就记录到表里?多谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 StrSQL = "SELECT * FROM TableNameSet Rs = New ADODB.RecordsetRs.Open StrSQL, kcgc.db, adOpenStatic, adLockBatchOptimisticSet DataGrid1.DataSource = Rs數據如有丟失,是不是輸入的是字符串長度大于綁定的欄位的定于長度保存:Rs.UpdateBatch 当然不是字符串长度大于绑定的栏位啦.在VB中,datagrid的属性可以设置为可以更新,根本不用在程序里设置.但是并不是一输入数据,它就立即更新,当我离开时datagrid出错提示"无法为更新行集定位:一些值可能已在最后读取后改变" 进程间如何通过共享内存通信 VB中的commondialog对话框问题中的保存问题 怎么调节MSFLEXGRID这个控件的网格的宽度呀??????? 用command对象打开存储过程得到的记录集居然提示"不支持更新..." 谁有石油油泵管理系统 Access用户登陆? 求助vb改注册表权限 知道一个窗口的句柄,如何获知窗口是隐藏还是显现的?! 想得到SQL SERVER中存储过程的返回值 怎么改变.exe的图标?(不是快捷方式)!!谢了 两个程序之间如何实现通信,可以通过程序来关闭另一个程序吗?? 用DAO通过ODBC读SQL Server2000时,dbgrid出现乱码
Set Rs = New ADODB.Recordset
Rs.Open StrSQL, kcgc.db, adOpenStatic, adLockBatchOptimistic
Set DataGrid1.DataSource = Rs
數據如有丟失,是不是輸入的是字符串長度大于綁定的欄位的定于長度
保存:Rs.UpdateBatch
在VB中,datagrid的属性可以设置为可以更新,根本不用在程序里设置.
但是并不是一输入数据,它就立即更新,当我离开时datagrid出错提示"无法为更新行集定位:一些值可能已在最后读取后改变"