CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  其他数据库开发 >  MySQL/Postgresql

如何插入一条记录后返回该记录的ID号(分不够再加)

楼主xiaohuozhi()2005-06-04 12:57:22 在 其他数据库开发 / MySQL/Postgresql 提问

向数据库插入一条记录。同时返回该记录的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

相关问题

  • 如何获得刚插入数据库的记录的ID号?
  • 插入记录(SQL)后取ID号失败...
  • 获取刚插入的记录的ID号
  • 如何获得刚插入数据库的记录的ID号?
  • 如何取出刚插入的记录的ID号!
  • 如何获得刚插入的记录的ID号
  • 使用sqlInsertCommand.ExecuteNonQuery()方法后怎样得知所插入记录的ID号?
  • 高手请进:如何获取新插入记录的自动ID编号?
  • 对获取刚最新插入数据库记录的ID号疑问?
  • 如何取得插入记录的id?

关键词

  • 下载
  • mysql
  • 表
  • 返回该记录的id号
  • 插入一条记录
  • 下载地址
  • insert
  • 要怎么
  • address

得分解答快速导航

  • 帖主:xiaohuozhi
  • julychina
  • mathematician
  • yh801216
  • birdhaha

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo