我想使用DBGrid向数据库插入几行。 在我的查询中,我选择了例如:
select * from cust,其中id ='0';
该代码根本不会返回任何记录,因此我的dbgrid除了空行外不会显示任何内容。现在我想用新数据将数据放入空行。但是我的数据需要来自dbgrid的2行。我希望dbgrid在我填充第一行的最后一列后立即创建一个空行。我该如何编码呢? (不插入第一行数据,因为稍后我会用一个单独的按钮插入所有内容)。 谢谢!
答案 0 :(得分:0)
您可以在每个列中使用NULL
在表格中添加记录
例如,假设DBGrid绑定到的表有4列,那么您可以尝试使用此代码添加空记录
Query1.InsertRecord([null, null, null, null]);
使用此代码,您可以在DBGrid中添加任意数量的空记录
假设您使用的查询组件支持InsertRecord
方法...