SqlConnection sqlCnn = new SqlConnection("server=.;database=test;uid=sa");
sqlCnn.Open();
SqlCommand sqlCmm = new SqlCommand("Insert into users (username)values('test2');select @@identity",sqlCnn);
object obj = sqlCmm.ExecuteScalar();
MessageBox.Show(obj.ToString());
//数据库users表结构:
id -- int 标识,自增1
username - varchar 50

本文演示了如何使用C#进行SQL插入操作,并通过ExecuteScalar方法获取最后插入记录的自增ID。示例中使用了SqlConnection和SqlCommand类来连接数据库及执行SQL命令。

被折叠的 条评论
为什么被折叠?



