在c++builder中的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;