社区
C++ Builder
帖子详情
在dbgrid中如何控制当前行?
ntcxh
2005-09-19 04:29:00
在dbgrid中操作时,如何对当前选中的行处于可编辑状态,而其它的行不可点击。
如:在dbgrid中有多行信息,本人选择第二行,并点击后选择编辑功能.
要求:此时只能对此行进行操作,而点击其它行无效。
...全文
115
4
打赏
收藏
在dbgrid中如何控制当前行?
在dbgrid中操作时,如何对当前选中的行处于可编辑状态,而其它的行不可点击。 如:在dbgrid中有多行信息,本人选择第二行,并点击后选择编辑功能. 要求:此时只能对此行进行操作,而点击其它行无效。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhengyinhe
2005-09-24
打赏
举报
回复
我是用BDE,无法访问RECNO,一访问,就出现下面的错误:
Table does no support this operation because it is not uniquely indexed
我的DATASET是一个SQL语句的返回结果集,无法制定Index
我也想自己写代码实现SHIFT复选多行,只是无法定位开始和结束的纪录位置
真如实观
2005-09-24
打赏
举报
回复
第一个问题:
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
nKey=0;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Table1BeforeScroll(TDataSet *DataSet)
{
if(nKey>0)
Abort();
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Table1BeforeEdit(TDataSet *DataSet)
{
nKey++;
}
第二个问题:
用BookMark
7rainbow
2005-09-23
打赏
举报
回复
你可以间接的这样做,
在你的编辑按钮事件中,记录下记录的记录号
int t = 1;//定义成全局的
t = DBGrid1->DataSource->DataSet->RecNo;
然后在DBGrid1单击事件DBGrid1CellClick(TColumn *Column)
中,判断在单击DBGrid时,是不是你要编辑的行,如果不是就设置成你已经记录下的记录号的那一行就行了。
DBGrid1->DataSource->DataSet->RecNo = t;
DBGrid1->SetFocus();
ntcxh
2005-09-20
打赏
举报
回复
大家帮帮我啊,急啊.
RePrint表格打印控件(打印 datasource,
db
grid
,string
grid
)
(12) PaintText(Text:string) 覆盖原有打印的字符,一般在能返回
当前
打印的内容的事件
中
使用。(见控件事件) 三、 控件事件: (1) AfterPrint 打印后 (2) BeforePrint 打印前 (3) OnPrintDetail...
VB常用附加控件【特别整理了表格控件】
在给出例程之前,有必要对这一控件进
行
比较详尽的认识:这种控件允许将文本或者图象放置于每个单元格之
中
,控件的Row与Col属性允许用户在代码
中
指定
当前
行
和列,当然也可通过操作鼠标和键盘来改变这两个属性,而...
delphi 开发经验技巧宝典源码
0206 如何在
DB
Grid
中
实现复制、粘贴功能 137 0207 在
DB
Grid
中
将选
中
的多
行
删除 137 0208 在Data
Grid
中
如何使标题文字居
中
138 0209 如何把ListBox
中
的内容拖曳到另一个ListBox
中
139 0210 把
DB
Grid
中
的数据...
delphi 开发经验技巧宝典源码06
0206 如何在
DB
Grid
中
实现复制、粘贴功能 137 0207 在
DB
Grid
中
将选
中
的多
行
删除 137 0208 在Data
Grid
中
如何使标题文字居
中
138 0209 如何把ListBox
中
的内容拖曳到另一个ListBox
中
139 0210 把
DB
Grid
中
的数据...
C++ Builder
13,826
社区成员
102,678
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章