ADO和MSHFlexGrid绑定,编程实现更新数据,如何做? dbRecordset.CursorLocation = adUseClient要写在前面。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 双击后,你应该先移动dbrecordset的游标到你要更改的纪录,然后把text控件move过来,写完新的值,如“dddd”,根据所写的值更新当前纪录 dbrecordset!更新字段1= "dddd" ......dbrecordset.update TO:mythus(神话) :怎么定位dbrecordset的游标位置?比如,我定在第3个记录的第二个字段上,如何做? 可以的,先取得点击到flexgrid的属性row(行),col(列)如果是第3个记录的第二个字段,那末你点击flexgrid的位置可能是第4行的第3列(因为有列有字段头,行有编号头)然后先(1)dbrecordset.movefirst 可以的,先取得点击到flexgrid的属性row(行),col(列)如果是第3个记录的第二个字段,那末你点击flexgrid的位置可能是第4行的第3列(因为有列有字段头,行有编号头)然后 (1)dbrecordset.movefirst (不能省) (2) dbrecordset.move dbrecordset.row-1 (此处位3-1=2,即在第一条位置向后以两个纪录,到第3个记录) (3)更新dbrecordset.field(dbrecordset.col-1)(此处为2-1=1,第二个字段,0开始)最后 dbrecordset.update Got it?兄弟,别忘了加分,:-) 可是,神话大哥我直接在Flexgrid中改了,由于它的dataresource=dbrecordset,可否用dbrecordset.Update更改?一定加分,谢谢! VB comm接收数据首字节丢失疑难 数组 请教如何判断文件创建的问题,可给50分。 非常需要你们!! 中文MSDN2008下载地址 【求助】SetWindowPos函数的参数wFlags为SWP_ASNCWINDOWPOS在书上的意思我不是很明白. 告诉我! 如何列举数据库中所有的表名?(在线等待!) 有谁知道上那找msdn集合? 如何向不邦定数据库的DBGrid控件中输入数据,插入行,删除行及将数据存入文件 再送100分.........立刻就给分结账 VB 中如何获得MS Excel 2000 电子表的列数、行数???!!!(我苦)
dbrecordset!更新字段1= "dddd"
......
dbrecordset.update
怎么定位dbrecordset的游标位置?比如,我定在第3个记录的第二个字段上,如何做?
先取得点击到flexgrid的属性row(行),col(列)
如果是第3个记录的第二个字段,那末你点击flexgrid的位置可能是第4行的第3列(因为有列有字段头,行有编号头)
然后先(1)dbrecordset.movefirst
先取得点击到flexgrid的属性row(行),col(列)
如果是第3个记录的第二个字段,那末你点击flexgrid的位置可能是第4行的第3列(因为有列有字段头,行有编号头)
然后 (1)dbrecordset.movefirst (不能省)
(2) dbrecordset.move dbrecordset.row-1 (此处位3-1=2,即在第一条位置向后以两个纪录,到第3个记录)
(3)更新dbrecordset.field(dbrecordset.col-1)(此处为2-1=1,第二个字段,0开始)
最后 dbrecordset.update
Got it?
兄弟,别忘了加分,:-)
我直接在Flexgrid中改了,由于它的dataresource=dbrecordset,可否用
dbrecordset.Update更改?一定加分,谢谢!