ST_User類的InsertUser()方法的代碼如程序所示
程序 ST_Usercs
public int InsertUser(ST_BookBizST_UserEntity st_user)
{
//要執行的插入語句
string sqlString = @insert into ST_Users(ST_Name
ST_PassST_TrueNameST_AddressST_TelephoneST_EmailST_Postcode
ST_GenderST_Type)values(+st_userST_Name++st_userST_Pass
++st_userST_TrueName++st_userST_Address++st_user
ST_Telephone++st_userST_Email++st_userST_Postcode+
ser +st_uST_Gender+User) select scope_identity();
//執行插入操作
object obj = SqlHelperExecuteScalar(ST_UtilityST_ConnString
CommandTypeText sqlString)
if(obj!=null)
return intParse(objToString())
return ;
}
【代碼說明】代碼第~行用來構建插入語句注意代碼第行使用select scope_identity()來獲取插入後自增的最後一個ID代碼第~行獲取該ID並返回
注意判斷object類型是否為空可用null關鍵字
ST_User類的UpdateUser()方法的代碼如程序所示
程序 ST_Usercs
public void UpdateUser(ST_BookBizST_UserEntity st_user)
{
//要執行的更新操作
string sqlString = update ST_Users set ST_Name=+
st_userST_Name+ST_Pass=+st_userST_Pass+ST_TrueName=
+st_userST_TrueName+ST_Address=+st_userST_Address+
ST_Telephone=+st_userST_Telephone+ST_Email=+st_user
ST_Email+ST_Postcode=+st_userST_Postcode+ST_Gender=
+st_userST_Gender+ where st_userid=+st_userST_UserID;
//執行更新
SqlHelperExecuteNonQuery(ST_UtilityST_ConnString
CommandTypeText sqlString)
}
【代碼說明】代碼第~行構建一個更新語句然後代碼第~行執行該更新語句但並不返回結果
返回目錄ASPNET項目開發指南
編輯推薦
ASPNET MVC 框架揭秘
ASPNET開發寶典
ASP NET開發培訓視頻教程
[] []
From:http://tw.wingwit.com/Article/program/net/201311/15817.html