首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

在c++builder中的DBEdit控件为什么在运行的时候不能输入数据?解决方案

2012-02-26 
在c++builder中的DBEdit控件为什么在运行的时候不能输入数据?高手们帮帮忙啊![解决办法]需要将DBEdit绑定

在c++builder中的DBEdit控件为什么在运行的时候不能输入数据?
高手们帮帮忙啊!

[解决办法]
需要将DBEdit绑定的的数据集设置成编辑模式,如:

DBEdit->DataSource->DataSet->Edit();
[解决办法]
放三个按钮,一个“新增”,一个“修改”,一个“保存”
代码草稿:

"新增"按钮Click事件
DataSet->Append();
DBEdit1->SetFocus();
"修改"按钮->Enabled = false;
"新增"按钮->Enabled = false;


"修改"按钮Click事件:
DataSet->Edit();
DBEdit1->SetFocus();
"修改"按钮->Enabled = false;
"新增"按钮->Enabled = false;
//这样就可以编辑DBEdit里的内容了。

"保存"按钮Click事件:
DataSet->Post();
"修改"按钮->Enabled = true;
"新增"按钮->Enabled = true;




热点排行