如何插入一条记录后返回该记录的ID号(分不够再加)
向数据库插入一条记录。同时返回该记录的ID号。
要怎么做。因为我的数据是这样的。
有一个文件,他有两个下载地址。有一个表File和一个表Address
表File和Address是一对多关系。
我想在增加一个File时,同时向Address写进两个下载地址。主键是File的ID编号
请问要怎么写。
我的想法:把资料写进File,同时返回该记录的ID号。
然后再根据该ID号再把两个下载地址写进Address表。
语句第一步,插入一条记录后返回该记录的ID号,要怎么写?
如果能把ACCESS和SQL Server的也写出来更好!
问题点数:20、回复次数:7Top
1 楼wildlily980(小李)回复于 2005-06-04 14:34:42 得分 0
mysql_insert_idTop
2 楼julychina(九品代码工)回复于 2005-06-04 14:51:30 得分 5
mysql_insert_id
返回为0时表示没有插入数据Top
3 楼mathematician(数学家)回复于 2005-06-06 13:58:46 得分 5
select last_insert_id();Top
4 楼xiaohuozhi()回复于 2005-06-07 14:51:23 得分 0
包括插入数据同时返回。能否写详细一点。Top
5 楼yh801216(艾奥利斯)回复于 2005-06-07 15:59:07 得分 5
mysql_query(insert ..............);
xxx = mysql_insert_id;
Top
6 楼birdhaha(haha)回复于 2005-06-08 15:15:26 得分 5
last_insert_id()Top
7 楼terry915(吴天)回复于 2005-06-08 16:56:56 得分 0
请问有谁知道SQL Server的这个值怎么取得?Top




