|
|
게시됨 2016. 1. 5. 오후 3:09:07
|
|
|

우선, DBHelp 메서드가 첨부되어 있습니다 저장 프로시저는 다음과 같습니다:
- ALTER PROCEDURE [dbo].[pAddsp_UserInfoByEmail]
- @ID VARCHAR(50),
- @PASSLOGIN VARCHAR(32),
- @GUID UNIQUEIDENTIFIER OUTPUT
- AS
- BEGIN
- SELECT @GUID=NEWID()
- INSERT INTO sp_UserInfo([GUID],[PasswordLogin],[Email],[IsEmailValidate],[CreateDate],[Statas]) VALUES (@GUID,@PASSLOGIN,@ID,1,GETDATE(),1)
- END
- GO
코드 복사
실행 코드:
- public class pAddsp_UserInfoByEmail:DBHelper
- {
- private string Email;
- private string PassLogin;
- public pAddsp_UserInfoByEmail(string mail, string passlogin)
- {
- this.Email = mail;
- this.PassLogin = passlogin;
- }
- public string ExecutionProcedure()
- {
- try
- {
- var param = new SqlParameter[3];
- param[0] = new SqlParameter("ID", this.Email);
- param[1] = new SqlParameter("PASSLOGIN", this.PassLogin);
- param[2] = new SqlParameter("GUID", SqlDbType.UniqueIdentifier);
- param[2].Direction = ParameterDirection.Output;
- var sp=base.ExecuteNonQueryReturns("pAddsp_UserInfoByEmail", param);
- return sp["GUID"].Value.ToString();
- }
- catch (Exception ex)
- {
- return null;
- }
- }
코드 복사
|
이전의:【iOS 개발 시리즈 튜토리얼, 여름에 공개됨】iOS 프로젝트 소스 코드다음:오늘은 오픈소스 .net 난독화 도구인 ConfuserEx를 소개하고자 합니다
|