access数据库中,有一个自动编号的ID字段,用Insert into **
插入语句后,怎么得到这个ID字段的值?
----------------------------------------
比如:
表结构 表名 custom
ID : 自动编号
Code: 文字
Name: 文字用Insert into custom(code,name) values('''+icode+''','''+iname+''')后,
怎么得到ID的值.
插入语句后,怎么得到这个ID字段的值?
----------------------------------------
比如:
表结构 表名 custom
ID : 自动编号
Code: 文字
Name: 文字用Insert into custom(code,name) values('''+icode+''','''+iname+''')后,
怎么得到ID的值.
解决方案 »
- Type mismatch for field 'CurrentNO1', expecting: Integer actual: String.解决办法?
- delphi问题
- _______ 全世界最水的帖子 (ZT)________
- 请问,有没有可以调整预览格式大小的报表控件?
- ★★★★★欢迎加入《Delphi5 开发人员指南》学友联谊会!并散100分!
- 各位高手,请教关于数据库用户登陆的问题!(急!)
- DesignEditors单元编译出错,delphi6 vcl高手请进!
- 问个dbgrid排序问题,顺便散点儿分
- 为什么我打开网页的时候经常问我“出现了运行时间错误”
- 帮帮我,我好着急啊:在keypress事件中判断edit中输入的是不是数字时,怎样才能不屏蔽del,backspace,tab,以及空格等键啊!
- 请问如何把html转化成txt格式
- 广播的简单问题,来者有分.
with adoquery1 do
begin
append;
fieldbyname('a').asstring := 'abc';
post;
showmessage(inttostr(fieldbyname('a').asstring));
end;
Insert into custom(code,name) values('''+icode+''','''+iname+'''),
然后取得最大值提交事务这样防止,别人也在操作,防止取得值与你的值不一致。