会者不难,可小弟我就是不会,DBGridEh怎么新增一行

会者不难,可我就是不会,DBGridEh如何新增一行?我想实现的:用户点击按钮“新增”,DBGridEh会自动多出一个空行

会者不难,可我就是不会,DBGridEh如何新增一行?
我想实现的:

用户点击按钮“新增”,DBGridEh会自动多出一个空行,然后,用户可以在里面输入数据,然后再按“保存”,把数据保存到数据库中。

DBGridEh的Datasource是一个datasource控件,Datasource控件的DataSet是一个adoquery.

adoquery里面的语句是这样的“select * from member order by member_no”

现在的问题是
1.怎么让dbgrideh增加一个空行

2.在什么地方验证数据是否正确

3.如何选择一个记录,点击删除就能自动删除




[解决办法]
1. adoquery->Append();或adoquery->Insert();
2. adoquery->Post以前验证数据.或者在adoquery的OnBeforePost事件中验证.
3. adoquery->Delete();