起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 159|回复: 6

【搞定】[请求]**

[复制链接]
发表于 2008-2-1 14:48:30 | 显示全部楼层 |阅读模式
对于DATAGRID双击事件。如在双击后,对该行的第一列或该单元格上自动填上‘Y’
回复

使用道具 举报

 楼主| 发表于 2008-2-1 14:50:02 | 显示全部楼层
就是如何定位单元格
回复 支持 反对

使用道具 举报

发表于 2008-2-2 09:04:35 | 显示全部楼层
确定第一列对应的字段名,比如叫:Field1

代码:DataGrid.DataSource.DataSet.FieldbyName('Field1').As... := ...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-2 14:44:56 | 显示全部楼层
代码:datagrid1.DataSource.DataSet.FieldByName('bz').AsString:='Y';  
出现错误
DataSetDJB: Dataset not in edit or insert mode
我直接录入Y是可以的。
为什么???
回复 支持 反对

使用道具 举报

发表于 2008-2-2 14:46:42 | 显示全部楼层
dataset.edit;

or


dataset.Insert;
回复 支持 反对

使用道具 举报

发表于 2008-2-2 14:47:38 | 显示全部楼层
出错代码前,加上edit
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-2 14:55:58 | 显示全部楼层
ok !成功,谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-6 12:50 , Processed in 0.040261 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表