INSERT INTO jobs (job_desc,min_lvl,max_lvl)
VALUES ('Accountant',12,125)
SELECT @@IDENTITY AS 'Identity'嘿,联机从书的原文
VALUES ('Accountant',12,125)
SELECT @@IDENTITY AS 'Identity'嘿,联机从书的原文
解决方案 »
- XML格式字符串去数值
- 请教大家一个数组内部互相比较的问题
- 一个小问题
- 请教:验证<a href>到</a>之间的正则表达式怎么写?
- 用过ActiproSoftware.SyntaxEditor控件的朋友请进?
- 用.net实现象word那样的留痕(批注)功能可以吗?
- 现有两个LinkedList,请问怎么合并?
- 求助,如何将FontDialog中的设置保存?
- 这一段错在什么地方? 我想将加密后的字符转为ascii, 然后读出来,但为什么不行。
- 記錄的添加﹑刪除和修改﹐與直接用SQL語句相比﹐DataSet有什么好處﹐性能怎么樣
- 我用SqlDataReader读出的数据怎么翻页?来人有分!
- 问一个数据库数据处理的问题
{
int iId;
SqlCommand cmm = new SqlCommand();
SqlDataAdapter sda = new SqlDataAdapter();
cmm.Connection = this.sqlConnection1;
try
{
if(this.sqlConnection1.State == ConnectionState.Closed)
sqlConnection1.Open();
cmm.CommandText="select cast(isnull(max("+fieldname.Trim()+"),0) as int) from "+tablename+"";
iId=(int)cmm.ExecuteScalar()+1;
return(iId);
}
catch(Exception err)
{
MessageBox.Show(err.Message);
return(-1);
}
finally
{
cmm.Dispose();
sda.Dispose();
sqlConnection1.Close();
}
}
iId=(int)cmm.ExecuteScalar()+1;改成這樣好像不可以,請指教,謝謝!!
cmm.CommandText="Select max(ID) as int from tables";
iId=(int)cmm.ExecuteScalar()+1;