在dbgrid中创建空行

时间:2018-02-05 02:32:03

标签: oracle11g delphi-7 dbgrid

我想使用DBGrid向数据库插入几行。 在我的查询中,我选择了例如:

  

select * from cust,其中id ='0';

该代码根本不会返回任何记录,因此我的dbgrid除了空行外不会显示任何内容。现在我想用新数据将数据放入空行。但是我的数据需要来自dbgrid的2行。我希望dbgrid在我填充第一行的最后一列后立即创建一个空行。我该如何编码呢? (不插入第一行数据,因为稍后我会用一个单独的按钮插入所有内容)。 谢谢!

1 个答案:

答案 0 :(得分:0)

您可以在每个列中使用NULL在表格中添加记录 例如,假设DBGrid绑定到的表有4列,那么您可以尝试使用此代码添加空记录

Query1.InsertRecord([null, null, null, null]);

使用此代码,您可以在DBGrid中添加任意数量的空记录 假设您使用的查询组件支持InsertRecord方法...