登入
免費檢測你的英文能力? 拼出AVATAR送贈品! 夯!紅酒多酚美肌旅行組 綠營批吳揆染黑有秘密證人
2009-07-12 13:36:21 人氣(177) | 回應(0) | 推薦 (0)

.NET 在 insert 後馬上取得該次的自動編號欄位!!

0
推薦

看到友人在問這個問題,其實我也懶的找答案~

所以問了一下友人....提示說用 select scope_identity()或select @@identity

其實這樣還是不太了解用法,所以還是找了一下答案!!

以下就看一下囉!!

   1:  String SQLstr = "INSERT INTO testTable VALUES( @Data); SELECT SCOPE_IDENTITY()';
   2:  SqlConnection sqlConn = New SqlConnection(strConn);
   3:  SqlCommand sqlCom = New SqlCommand(SQLStr, sqlConn);
   4:  sqlCom,Parameters.AssWithValue("@Data", "testString");
   5:  sqlConn.Open();
   6:  ReturnAnObj = sqlCom.ExecuteScalar(); //回傳Object Type..再轉換型態即可
   7:  sqlConn.Close();

電腦情報.NET@@IDENTITYSCOPE_IDENTITYT-SQL
台長:咖哩桔子
人氣(177) | 回應(0)| 推薦 (0)| 轉寄
全站分類: 數位資訊(科技、網路、通訊、家電) | 個人分類: .NET |

我要回應
* 請輸入識別碼:
(有*為必填)
詳全文