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开发培训视频教程
[] []