ADODC+DATAGRID 奇怪的问题 见过的朋友帮忙解决一下!

爱我的人请呼吸 2007-05-30 08:17:26


一个窗体上面用ADODC+DATAGRID显示记录


另外在窗体上做了一个右键菜单用于刷新ADODC

DATAGRID的允许添加、允许修改、允许更新都已经设成FALSE

但是在鼠标点击DATAGRID其中一格的记录后刷新ADODC

这时DATAGRID第一行第一列那个单元格的内容就被这一格的内容替换了

再刷新的时候这一格的内容就已经被更新到数据库中了

可DATAGRID的允许更新已经设为FALSE了

不知道有没有哪位兄弟遇到过这个问题

麻烦把解决的方法告知一下!

先谢了!
...全文
472 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
KevinI668 2007-10-11
  • 打赏
  • 举报
回复
有學問!頂~
VBAdvisor 2007-06-15
  • 打赏
  • 举报
回复
找个数据库的例子看看。不要进死胡同。
你英文好,请进:http://www.planet-source-code.com/vb
中文好进:www.vbgood.com
http://www.mndsoft.com/
  • 打赏
  • 举报
回复


新建工程也是这样子的

莫非是偶VB有问题?
  • 打赏
  • 举报
回复
刚有空试了一下,楼主你这问题太奇诡了,我怎么试都没试出你的现象.

你新建一个工程,重新放一下控件看看.
  • 打赏
  • 举报
回复


标题行有内容的
  • 打赏
  • 举报
回复
标题行为空导致这种现象,还没注意过.

如果真是这样,那一个权宜之计就是刷新之后紧接着再把头一行置空就是了.

明天有空我试试看是不是有这样的问题.
  • 打赏
  • 举报
回复


谢谢楼上的兄弟

haen_zhou 2007-06-04
  • 打赏
  • 举报
回复
明天不出差, 帮你看看... 解决了回复你...
  • 打赏
  • 举报
回复


暂时解决了

把ADODC的LOCKTYPE设为AdLockReadOnly可以阻止对数据库进行修改


但是首行首列的内容还是会改变,治标不治本

这个帖子放这里留几天

看有没有哪位能解决
···
  • 打赏
  • 举报
回复
思维混乱,先开窗吹吹风,从头再想就好了。
  • 打赏
  • 举报
回复


昏。。。怎么发的都是乱码?

偶再发一遍

我那个DATAGRID的首行首列单元格为空的问题已经解决了

现在的问题就是当鼠标在其它单元格点击后这个单元格变成编辑状态(但是不能修改这个单元格的内容,因为DATAGRID的允许添加、允许修改、允许更新都已经设为FALSE了),这时刷新ADODC的话首行首列那个单元格的内容就会被替换成编辑状态的那个单元格的内容了

不知道还有没有人碰到过这个问题

急求解决方法!
  • 打赏
  • 举报
回复


没有两个ADODC

这个窗体上只有一个ADODC,一个DATAGRID
skysyan 2007-06-01
  • 打赏
  • 举报
回复
两个ADODC是不是一样的?
  • 打赏
  • 举报
回复


自己顶一下

希望快点解决
zdingyun 2007-05-31
  • 打赏
  • 举报
回复
你的问题是窗体运行后DataGrid控件的首列首行为空白。
可设置窗体除DataGrid控件的其它控件(如按钮)属性TabIndex 为 0,能解决此问题。
  • 打赏
  • 举报
回复
浣犵殑闂鏄獥浣撹繍琛屽悗DataGrid鎺т欢鐨勯鍒楅琛屼负绌虹櫧
鈥斺€斺€斺€斺€斺€斺€斺€斺€斺€斺€斺€斺€斺€斺€斺€斺€斺€斺€斺€?
杩欎釜闂宸茬粡瑙e喅浜?
鎴戞妸鎴戠幇鍦ㄧ殑闂鍐嶆弿杩颁竴涓?
DATAGRID璁板綍閮芥樉绀哄嚭鏉ヤ互鍚?
DATAGRID鐨勬坊鍔犮€佸垹闄ゃ€佹洿鏂伴兘宸茬粡璁句负FALSE

鐢ㄩ紶鏍囧湪涓€涓崟鍏冩牸鍐呭崟鍑伙紝浣胯繖涓崟鍏冩牸缂栬緫鐘舵€?
杩欐椂鑻DODC.Refresh鐨勮瘽

棣栬棣栧垪鐨勯偅涓崟鍏冩牸鐨勫唴瀹瑰氨浼氳杩欎釜鍗曞厓鏍肩殑鍐呭鏇挎崲鎺夊苟涓斾細鏇存柊鍒版暟鎹腑

楹荤儲澶у缁欎釜瑙e喅鏂规硶锛
zdingyun 2007-05-31
  • 打赏
  • 举报
回复
你的问题是窗体运行后DataGrid控件的首列首行为空白。
可设置窗体除DataGrid控件的其它控件(如按钮)属性TabIndex 为 0本,能解决此问题。
CathySun118 2007-05-31
  • 打赏
  • 举报
回复
你点击DATAGRID怎么会更改单元格的内容?请检查这里吧
估计这里的代码有问题
  • 打赏
  • 举报
回复


难道这个问题只有我一个人碰到过?

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧