亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? customersdb.vb

?? visual studio.net學(xué)習(xí)資料
?? VB
字號(hào):
Imports System
Imports System.Data
Imports System.Data.SQL

Namespace Conference

    '*******************************************************
    '
    ' CustomerDetails Class
    '
    ' A simple data Class that encapsulates details about
    ' a particular customer inside the Conference Customer 
    ' database.
    '
    '*******************************************************

    Public Class CustomerDetails 
    
        Public FullName As String
        Public Email As String
        Public Password As String
        
    End Class

    '*******************************************************
    '
    ' CustomersDB Class
    '
    ' Business/Data Logic Class that encapsulates all data
    ' logic necessary to add/login/query customers within
    ' the Conference Customer database.
    '
    '*******************************************************

    Public Class CustomersDB 
  
        '*******************************************************
        '
        ' CustomersDB.GetCustomerDetails() Method <a name="GetCustomerDetails"></a>
        '
        ' The GetCustomerDetails method returns a CustomerDetails
        ' struct that contains information about a specific
        ' customer (name, email, password, etc).
        '
        ' Other relevant sources:  
        '     + <a href="srcview.aspx?path=../Login.src&file=docs/CustomerDetail.htm" style="color:green">CustomerDetail Stored Procedure</a>
        '
        '*******************************************************
  
        Public Function GetCustomerDetails(customerID As String) As CustomerDetails 

            ' Create Instance of Connection and Command Object
            Dim myConnection As SQLConnection = new SQLConnection(ConferenceDB.ConnectionString)
            Dim myCommand As SQLCommand = new SQLCommand("CustomerDetail", myConnection)

            ' Mark the Command as a SPROC
            myCommand.CommandType = CommandType.StoredProcedure

            ' Add Parameters to SPROC
            Dim parameterCustomerID As SQLParameter = new SQLParameter("@CustomerID", SQLDataType.Int, 4)
            parameterCustomerID.Value = Int32.Parse(customerID)
            myCommand.Parameters.Add(parameterCustomerID)

            Dim parameterFullName As SQLParameter = new SQLParameter("@FullName", SQLDataType.NChar, 50)
            parameterFullName.Direction = ParameterDirection.Output
            myCommand.Parameters.Add(parameterFullName)

            Dim parameterEmail As SQLParameter = new SQLParameter("@Email", SQLDataType.NChar, 50)
            parameterEmail.Direction = ParameterDirection.Output
            myCommand.Parameters.Add(parameterEmail)

            Dim parameterPassword As SQLParameter = new SQLParameter("@Password", SQLDataType.NChar, 50)
            parameterPassword.Direction = ParameterDirection.Output
            myCommand.Parameters.Add(parameterPassword)

            Try 
                ' Open the connection and execute the Command
                myConnection.Open()
                myCommand.Execute()
            Catch e As Exception
                ' An error occurred, pass the exception up
                throw e
            Finally 
                ' Close the Connection
                If myConnection.State = DBObjectState.Open then
                    myConnection.Close()
                End If
            End Try

            ' Create CustomerDetails Struct
            Dim myCustomerDetails As CustomerDetails= new CustomerDetails()

            ' Populate Struct Imports Output Params from SPROC
            myCustomerDetails.FullName = CStr(parameterFullName.Value)
            myCustomerDetails.Password = CStr(parameterPassword.Value)
            myCustomerDetails.Email = CStr(parameterEmail.Value)
            
            Return myCustomerDetails
            
        End Function

        '*******************************************************
        '
        ' CustomersDB.AddCustomer() Method <a name="AddCustomer"></a>
        '
        ' The AddCustomer method inserts a new customer record
        ' into the customers database.  A unique "CustomerId"
        ' key is then returned from the method.  This can be 
        ' used later to place orders, track shopping carts,
        ' etc within the ecommerce system.
        '
        ' Other relevant sources:  
        '     + <a href="srcview.aspx?path=../Register.src&file=docs/CustomerAdd.htm" style="color:green">CustomerAdd Stored Procedure</a>
        '
        '*******************************************************

        Public Function AddCustomer(fullName As String, email As String, password As String) As String

            ' Create Instance of Connection and Command Object
            Dim myConnection As SQLConnection = new SQLConnection(ConferenceDB.ConnectionString)
            Dim myCommand As SQLCommand = new SQLCommand("CustomerAdd", myConnection)

            ' Mark the Command as a SPROC
            myCommand.CommandType = CommandType.StoredProcedure

            ' Add Parameters to SPROC
            Dim parameterFullName As SQLParameter = new SQLParameter("@FullName", SQLDataType.NChar, 50)
            parameterFullName.Value = fullName
            myCommand.Parameters.Add(parameterFullName)

            Dim parameterEmail As SQLParameter = new SQLParameter("@Email", SQLDataType.NChar, 50)
            parameterEmail.Value = email
            myCommand.Parameters.Add(parameterEmail)

            Dim parameterPassword As SQLParameter = new SQLParameter("@Password", SQLDataType.NChar, 50)
            parameterPassword.Value = password
            myCommand.Parameters.Add(parameterPassword)

            Dim parameterCustomerID As SQLParameter = new SQLParameter("@CustomerID", SQLDataType.Int, 4)
            parameterCustomerID.Direction = ParameterDirection.Output
            myCommand.Parameters.Add(parameterCustomerID)

            Try 
                ' Open the connection and execute the Command
                myConnection.Open()
                myCommand.Execute()
            Catch e As Exception
                ' An error occurred, pass the exception up
                throw e
            Finally 
                ' Close the Connection
                If myConnection.State = DBObjectState.Open then
                    myConnection.Close()
                End If
            End Try
  
            ' Return the CustomerID Imports Output Param from SPROC
            Dim customerId as Integer
            customerId = CInt(parameterCustomerID.Value)
            
            Return customerId.ToString()
            
        End Function

        '*******************************************************
        '
        ' CustomersDB.Login() Method <a name="Login"></a>
        '
        ' The Login method validates a email/password pair
        ' against credentials stored in the customers database.
        ' If the email/password pair is valid, the method returns
        ' the "CustomerId" number of the customer.  Otherwise
        ' it will throw an exception.
        '
        ' Other relevant sources:  
        '     + <a href="srcview.aspx?path=../Login.src&file=docs/CustomerLogin.htm" style="color:green">CustomerLogin Stored Procedure</a>
        '
        '*******************************************************

        Public Function Login(email As String, password As String) As String

            ' Create Instance of Connection and Command Object
            Dim myConnection As SQLConnection = new SQLConnection(ConferenceDB.ConnectionString)
            Dim myCommand As SQLCommand = new SQLCommand("CustomerLogin", myConnection)

            ' Mark the Command as a SPROC
            myCommand.CommandType = CommandType.StoredProcedure

            ' Add Parameters to SPROC
            Dim parameterEmail As SQLParameter = new SQLParameter("@Email", SQLDataType.NChar, 50)
            parameterEmail.Value = email
            myCommand.Parameters.Add(parameterEmail)

            Dim parameterPassword As SQLParameter = new SQLParameter("@Password", SQLDataType.NChar, 50)
            parameterPassword.Value = password
            myCommand.Parameters.Add(parameterPassword)
            
            Dim parameterCustomerID As SQLParameter = new SQLParameter("@CustomerID", SQLDataType.Int, 4)
            parameterCustomerID.Direction = ParameterDirection.Output
            myCommand.Parameters.Add(parameterCustomerID)

            Try 
                ' Open the connection and execute the Command
                myConnection.Open()
                myCommand.Execute()
            Catch e As Exception
                ' An error occurred, pass the exception up
                throw e
            Finally 
                ' Close the Connection
                If myConnection.State = DBObjectState.Open then
                    myConnection.Close()
                End If
            End Try
  
            Dim customerId As Integer = CInt(parameterCustomerID.Value)

            If customerId = 0 Then
                Return ""
            Else
                Return customerId.ToString()
            End If
  
        End Function     

    End Class

End Namespace

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩美女一区二区| 一区二区不卡在线视频 午夜欧美不卡在| 欧美区一区二区三区| 91国在线观看| 欧美主播一区二区三区美女| 色婷婷狠狠综合| 91国产成人在线| 欧美性受极品xxxx喷水| 欧美性生活一区| 欧美日本乱大交xxxxx| 欧美日韩国产天堂| 欧美电视剧在线看免费| 精品成人一区二区三区四区| 国产婷婷色一区二区三区四区| 久久精品视频一区二区| 中文字幕一区二区三区四区| 久草在线在线精品观看| 国产一区亚洲一区| 成人伦理片在线| 91麻豆视频网站| 欧美私模裸体表演在线观看| 91精品国产麻豆| 久久久一区二区| 日韩一区欧美小说| 亚洲在线视频一区| 日韩精品免费专区| 国产综合色视频| 成人av在线资源网站| 欧美吻胸吃奶大尺度电影 | 中文字幕一区二区不卡 | 91蜜桃视频在线| 欧美日韩精品一区二区天天拍小说 | 一区二区三区日韩精品视频| 亚洲自拍偷拍图区| 麻豆精品久久久| 成人免费高清在线观看| 欧美在线影院一区二区| 精品国产麻豆免费人成网站| 国产精品久久久久久一区二区三区| 亚洲日本丝袜连裤袜办公室| 婷婷成人激情在线网| 久久99精品久久久久久动态图| 粉嫩蜜臀av国产精品网站| 在线精品视频一区二区三四| 精品久久久久久最新网址| 国产精品久久久久久久久果冻传媒 | 久久免费电影网| 亚洲综合激情网| 国产精一区二区三区| 欧洲日韩一区二区三区| 亚洲精品一区二区在线观看| 亚洲欧美色图小说| 久久超碰97中文字幕| 91亚洲大成网污www| 欧美v国产在线一区二区三区| 国产精品久久久久久福利一牛影视| 色婷婷综合激情| 日韩你懂的在线播放| 亚洲嫩草精品久久| 国产自产视频一区二区三区| 欧美影视一区在线| 欧美韩国日本一区| 免费欧美在线视频| 色呦呦日韩精品| 久久久久久电影| 日产国产欧美视频一区精品| 91丨九色丨蝌蚪丨老版| 久久综合九色综合97婷婷女人 | 亚洲欧洲美洲综合色网| 美女一区二区视频| 欧美亚州韩日在线看免费版国语版| 久久久久久影视| 蜜乳av一区二区| 欧美日韩国产色站一区二区三区| 成人欧美一区二区三区视频网页| 激情成人综合网| 91精品免费在线观看| 亚洲精品videosex极品| 国产成人av电影在线播放| 精品久久国产字幕高潮| 亚洲成年人影院| 欧日韩精品视频| 国产精品久久777777| 国产精品一区二区三区99| 欧美va亚洲va香蕉在线| 亚洲成av人片一区二区| 色8久久人人97超碰香蕉987| 日韩毛片在线免费观看| 国v精品久久久网| 日本一区二区三区久久久久久久久不 | 久久精品国产一区二区| 欧美另类久久久品| 亚洲一区欧美一区| 91小视频在线观看| 综合亚洲深深色噜噜狠狠网站| 国产精品自在在线| 久久久青草青青国产亚洲免观| 久久精品国产精品亚洲精品| 亚洲一本大道在线| 色综合久久久久| 亚洲免费观看高清在线观看| 91免费精品国自产拍在线不卡| 国产精品麻豆网站| 不卡的av在线播放| 久久久久久久久岛国免费| 久久精品99久久久| 香蕉久久夜色精品国产使用方法 | 中文在线一区二区| 在线看一区二区| 中文字幕人成不卡一区| 欧美偷拍一区二区| 国产·精品毛片| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 亚洲欧洲无码一区二区三区| 国产日韩欧美一区二区三区综合| 狠狠色丁香婷婷综合久久片| 久久天天做天天爱综合色| 国产精品资源在线观看| 久久九九久久九九| 成人免费黄色大片| 亚洲三级电影网站| 欧美日韩1区2区| 精品一区二区三区免费视频| 久久久久久久久久久久久久久99| 国产酒店精品激情| 中文字幕一区二区三| 91成人免费在线| 青青草国产精品97视觉盛宴| 久久婷婷国产综合国色天香| 97久久精品人人做人人爽 | 91官网在线观看| 日韩制服丝袜先锋影音| 日韩精品一区二区三区视频在线观看 | 欧美午夜精品一区二区蜜桃| 婷婷国产在线综合| 日日摸夜夜添夜夜添国产精品| 日韩一区二区三区在线视频| 国产精品99久久久久久似苏梦涵| 国产精品成人一区二区艾草 | 欧美日韩国产美女| 久久99日本精品| 国产精品福利电影一区二区三区四区| 一本大道av一区二区在线播放| 奇米色一区二区| 国产精品福利电影一区二区三区四区 | 91精品国产麻豆| 国产不卡一区视频| 亚洲国产毛片aaaaa无费看| 精品动漫一区二区三区在线观看| 粉嫩13p一区二区三区| 亚洲一区二区在线视频| 久久视频一区二区| 在线精品视频一区二区三四| 久久精品久久99精品久久| 国产精品家庭影院| 日韩欧美国产综合在线一区二区三区| 国产91精品露脸国语对白| 亚洲成a人片在线观看中文| 麻豆免费看一区二区三区| 欧美激情一区二区三区蜜桃视频| 欧美特级限制片免费在线观看| 国产福利一区二区三区视频| 视频一区视频二区在线观看| 国产精品久久久久婷婷二区次| 欧美裸体bbwbbwbbw| 成人午夜电影久久影院| 免费在线观看不卡| 一区二区三区成人| 国产日本欧美一区二区| 欧美精品在线一区二区| 91片在线免费观看| 国产综合色产在线精品| 日韩制服丝袜先锋影音| 一区二区三区免费在线观看| 国产欧美日韩三区| 欧美成人欧美edvon| 欧美卡1卡2卡| 色偷偷一区二区三区| 国产盗摄女厕一区二区三区| 日本va欧美va精品发布| 一区av在线播放| 亚洲天堂精品在线观看| 国产午夜一区二区三区| 日韩欧美亚洲国产另类| 欧美久久久久久久久中文字幕| 91蜜桃网址入口| av在线不卡观看免费观看| 精品处破学生在线二十三| 欧美日韩高清一区二区三区| 色欧美日韩亚洲| 99国产精品久久久久| 国产寡妇亲子伦一区二区| 精品一区免费av| 美女脱光内衣内裤视频久久影院| 香蕉影视欧美成人| 亚洲国产精品影院| 亚洲一区二区视频在线| 亚洲自拍与偷拍| 一区二区三区精品视频| 一区二区日韩av|