62,046
社区成员
发帖
与我相关
我的任务
分享
ALTER PROCEDURE [dbo].[prtbUser_Add]
@UserPwd varchar(30),
@UserEmail varchar(30),
@UserIM varchar(50),
@UserStatus int,
@UserQuesion varchar(50),
@UserAnswer varchar(50),
@UserInfo varchar(100),
@UserMobile varchar(13),
@CompanyName varchar(50),
@Address varchar(100),
@UserIsAva bit,
@Userphone varchar(13),
@UserFax varchar(13),
@UserType int,
@UserValiGuid varchar(50)
AS
BEGIN
SET NOCOUNT ON;
INSERT INTO tbUser
(UserType
,UserPwd
,UserEmail
,UserIM
,UserStatus
,UserQuesion
,UserAnswer
,UserInfo
,UserMobile
,CompanyName
,Address
,UserIsAva
,Userphone
,UserFax
,UserValiGuid)
VALUES
(@UserType
,@UserPwd
,@UserEmail
,@UserIM
,@UserStatus
,@UserQuesion
,@UserAnswer
,@UserInfo
,@UserMobile
,@CompanyName
,@Address
,@UserIsAva
,@Userphone
,@UserFax
,@UserValiGuid)
return 1
END
Database db = DatabaseFactory.CreateDatabase();
DbCommand cmd = db.GetStoredProcCommand("prtbUser_Add");
db.AddInParameter(cmd, "@UserType", DbType.Int32, _objUser.UserType);
db.AddInParameter(cmd, "@UserPwd", DbType.String, _objUser.UserPwd);
db.AddInParameter(cmd, "@UserEmail", DbType.String, _objUser.UserEmail);
db.AddInParameter(cmd, "@UserIM", DbType.String, _objUser.UserIM);
db.AddInParameter(cmd, "@UserStatus", DbType.Int32, _objUser.UserStatus);
db.AddInParameter(cmd, "@UserQuesion", DbType.String, _objUser.UserQuesion);
db.AddInParameter(cmd, "@UserAnswer", DbType.String, _objUser.UserAnswer);
db.AddInParameter(cmd, "@UserInfo", DbType.String, _objUser.UserInfo);
db.AddInParameter(cmd, "@UserMobile", DbType.String, _objUser.UserMobile);
db.AddInParameter(cmd, "@CompanyName", DbType.String, _objUser.CompanyName);
db.AddInParameter(cmd, "@Address", DbType.String, _objUser.Address);
db.AddInParameter(cmd, "@UserIsAva", DbType.Boolean, _objUser.UserIsAva);
db.AddInParameter(cmd, "@Userphone", DbType.String, _objUser.Userphone);
db.AddInParameter(cmd, "@UserFax", DbType.String, _objUser.UserFax);
db.AddInParameter(cmd, "@UserValiGuid", DbType.String, _objUser.UserValiGuid);
int a=db.ExecuteNonQuery(cmd);