我要使DBGrid在添加一行的时候,这个字段自动加1,不用人工输入呢? 我不想用自动编号那个,因为自动编号字段如果删除一条纪录的话,那个编号就空着了。我要ID这个字段的值总是连续的,怎么弄? 数据库是SQL Server
解决方案 »
- 类型转换问题invalid class typecast
- 数据导出到word如何自动解决word版本问题
- TExcelWorksheet.Delete在Excel2000下总是弹出确认是否删除的对话框,请教怎样屏蔽该对话框
- 一个TEdit类控件,在发生OnExit时,系统消息是什么?
- 在线等候,问题解决就结贴
- 有关列表框的问题,请指点
- 大虾请教:如何在程序中实现自动填表
- 哪儿可以获得全部的计算机可以显示的符号?
- 我学Delphi已有半年多了,我能在家里接一些编程的活,然后通过网络传送吗?
- ADOQUERY的SQL语句为什么时好时坏?
- qldbgrid 合计怎么写
- 我现在知道,一个窗口有句柄,与标题名,我想实现软件里,当这个窗口显示之前,能否把它屏蔽了.
with Query do
begin
close;
sql.clear;
sql.text:='select max(id)+1 from table1';
open;
end;Adoquery1.fieldbyname('id').asstring:=Query.fields[0].value