类型:转载 责任编辑:asp 日期:2007/03/01
二次大战
两律师都是二次结婚入洞房后,女律师出上联求下联:
夜袭珍珠港,美人受惊(精);
男的巧对:两颗原子弹,日德(得)投降!
横批:二次大战
===============================
数据库表中的主关键字是自增字段 id,
数据记录非常多,用 select * from 表
会较慢,现在我要往表中增加一个记录,
并要取得这条记录自增字段id的值
最快的办法是什么?
办法1.用adodat1set1->append(),
post()后再取字段id的值,
但adodataset1->commandtext一定要设的,怎样设
才好,用 select * from 表,既慢又没有必要,如何是好?
办法2:直接用sql的insert 语句提交,但提交后怎样
得到这条记录的自增id值呢?
伤脑筋的问题!
推荐阅读
select max(id) as maxid from 表
在插入完成之后马上执行这条语句就可以了
在速度上应该还可以吧
你试试看
adodataset1->commandtext=
"select * from 表 where 1=0";