asp.net

位置:IT落伍者 >> asp.net >> 浏览文章

ASP.NET项目开发指南:个人信息的修改(2)[2]


发布日期:2019年07月24日
 
ASP.NET项目开发指南:个人信息的修改(2)[2]

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

[] []

               

上一篇:ASP.NET项目开发指南:个人信息的修改(2)[1]

下一篇:ASP.NET项目开发指南:订单的查看[1]