COM返回给Client端的RecordSet如何与DataGrid控件绑定 注意RecordSet的CursorLocation,在创建时设成adUseClient,应该可以绑定的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你在COM组件中用下面的语句:recordset.open sql,cn,adOpenDynamic, adLockPessimistic, adCmdText或:recordset.open sql,cn,adOpenStaic,adLockReadOnly,adCmdText不要用下面的语句:command.commandText = sqlset recordset = command.execute Wesely(无奈太多)的方法可行。随后的问题是,即使我将Datagrid控件的“AllowAddNew、AllowDelete、AllowUpdate”属性设置为“True”(程序运行中我监控获得上述属性没有改变),由COM返回给Client端的RecordSet与DataGrid绑定后,DataGrid中的数据依旧不能修改。而直接在该程序代码中创建RS,再从数据库中获得数据后,与DataGrid控件绑定后是可以修改数据的。——Why??? 这是你只指定了RecordSource,而没有指定DataName,所以无法绑定成功,试一下不要一次加载太多的记录,当记录翻屏时再加载第二批数据,就是做一个类似上一页下一页的东东。如果嫌太烦,就用现成的GRID控件,效果也不错 to: fraser01(wang)我已经用Wesely(无奈太多)的方法绑定成功了,现在的问题是绑定后DataGrid中的数据不能被修改,见2001-11-15 9:09:02的贴子。 请帮助修改一下代码,谢谢!!! xml解析后,怎么在DataGrid中显示记录呢?想直接从xml读取记录而不通过绑定Recordset,有没有办法呢? 关于图片的问题, 谁有关于VB打包后Setup.lst文件的详细资料啊! 菜鸟问题:怎么做个很长很长的String? VB给我报错,说我用了太多“_”?! vb有没有办法获得时间戳啊? 为什么是“不能识别的数据库格式”? 请教,我装的vb中文版, MY GOD!救命! 在线等待 DataGrid的问题 考考你们!关于编译的问题! 如何获得Form中控件的类型?
recordset.open sql,cn,adOpenDynamic, adLockPessimistic, adCmdText
或:
recordset.open sql,cn,adOpenStaic,adLockReadOnly,adCmdText不要用下面的语句:
command.commandText = sql
set recordset = command.execute
如果嫌太烦,就用现成的GRID控件,效果也不错
我已经用Wesely(无奈太多)的方法绑定成功了,现在的问题是绑定后DataGrid中的数据不能被修改,见2001-11-15 9:09:02的贴子。