为何我DBEdit在运行时不能编辑??? 为何我DBEdit在运行时不能编辑??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你的dbedit显示的是多表联合查询中共同的字段则不能编辑。 to风筝:我的DBEdit是对应不同的三个单表的查询,这也不能编辑吗? 先把datasource设置为edit就可以了。 它的readonly属性要改为flase,就是可写的。当然在运行时,要获得焦点。 看看 属性 autoedit 是不是设为True 看下你那各From是不是子From,是否繼承上一父窗口EDIT的屬性。可能該Edit在此子窗口中設定其在DOINSERT OR DOEDIT時autoedit為false 不是修改表里的值,而是传一个查询参数值给三个Query里的参数 如果A表里有aa字段B表里也有aa字段,那么在查询的时候需指定这个字段是哪个表里的。而且确定是否有这个字段,比如你的DBEDIT连接的是aa字段,但实际的查询里没有这个字段,那么就会出现你这种情况。 呵呵,小样,我前几天才遇到同样的问题:将你用query组件的requestlive属性设置为true,将dbedit组件的readonly设置为false。问题就解决了。但这种方法只解决单表查询,对多表查询请参照query与updatequery组件结合。 为什么用QUERY而不用DATASET,在DELPHI中TQUERY和TTABLE都是由TDATASET派生下来的。 数据包高手请进 你们说杭州好,还是上海好! 加密解密算法中,要加密的字符串有8位 加密后生成4位的密文 如何去考虑?有相关的资料吗?指条“生路”吧 在DELPHI里,如何调用另一个控件的事件代码,如:EDIT的鼠标单击事件? 有关ehlib的问题: 未来流行什么(手机游戏)?我们要开发什么软件可以赚到第一桶金? 通过程序对数据表进行备份以及还原问题,急...waitting on line! 关于浮点数验证的问题! 在Dbgrid中某列编辑内容将触发哪个事件 如何打印类似商商场收银系统单据 请教在98下如何将一个文件夹设为共享 怎么样让五个edit框之合只能是100
将你用query组件的requestlive属性设置为true,将dbedit组件的readonly设置为false。问题就解决了。
但这种方法只解决单表查询,对多表查询请参照query与updatequery组件结合。