读书人

在c++builder中的DBEdit控件为什么在运

发布时间: 2012-02-26 20:19:44 作者: rapoo

在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;




读书人网 >C++ Builder

热点推荐