首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从数据库#2检索数据

从数据库#2检索数据
EN

Stack Overflow用户
提问于 2013-01-18 14:31:57
回答 2查看 89关注 0票数 0

我使用以下命令在我的表( ID,Name,Family,Address)中插入(Name,Family,Address)值我正在使用Data Set和Data Adapter

代码语言:javascript
复制
 stdDataSetTableAdapters.studentTableAdapter da = new stdDataSetTableAdapters.studentTableAdapter();
 da.InsertCard("Albert", "Alexis","No4.London");

它可以工作,并将新数据行添加到我的数据库中:但是在插入之后出现了一个问题,我想要显示如下内容:ID(主键)和一条消息。

代码语言:javascript
复制
Display(ID +"Record Successfully Added ")

如何在显示中填充已添加记录的ID?

附注:我正在使用Sql Ce和查询,我正在使用Adapter来生成和调用它们

EN

回答 2

Stack Overflow用户

发布于 2013-01-18 14:38:11

看一下这个例子

代码语言:javascript
复制
INSERT INTO Employee (EmpName,Emp_level,Emp_Sal) VALUES ('Chris', 25B, 54000);

SELECT Emp_id FROM jobs Employee Emp_id = @@IDENTITY;

有关更多信息,请参阅此Identity(SQl Authority)

这个Identity(MSDN))

作为标识的另一种解决方案,也可以使用MAX(),简单的语法将类似于SELECT MAX(Emp_id) FROM Employee ;希望这会有所帮助

票数 0
EN

Stack Overflow用户

发布于 2013-01-18 15:01:21

请尝试以下查询,它可能会对您有所帮助,

代码语言:javascript
复制
SELECT Top1 Emp_id FROM jobs Employee Emp_id = @@IDENTITY; 

SELECT Max Emp_id FROM jobs Employee Emp_id = @@IDENTITY; 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14393577

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档