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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? customersdb.vb

?? 學習visual studio.net的資料!
?? VB
字號:
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

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产欧美日韩三级| 久久精品国产亚洲一区二区三区| 亚洲成人综合视频| 国产一区三区三区| 色婷婷精品久久二区二区蜜臀av | 在线观看亚洲一区| 久久久亚洲精品一区二区三区| 亚洲色欲色欲www在线观看| 经典一区二区三区| 在线电影院国产精品| 亚洲欧美区自拍先锋| 国产精品69毛片高清亚洲| 欧美日韩精品三区| 亚洲私人黄色宅男| 国产精品99久久久久久久vr | 久久久国产一区二区三区四区小说 | 午夜久久久久久久久久一区二区| 国产东北露脸精品视频| 久久久三级国产网站| 成人在线视频首页| 在线综合+亚洲+欧美中文字幕| 国产日韩欧美激情| 韩国中文字幕2020精品| 欧美色大人视频| 亚洲精品欧美在线| 成人国产在线观看| 久久尤物电影视频在线观看| 蜜臀av性久久久久蜜臀aⅴ流畅 | 国产成人av一区二区三区在线| 欧美精品18+| 偷拍与自拍一区| 欧美丝袜丝交足nylons| 一区二区三区精品在线| 91在线国产福利| 成人免费一区二区三区在线观看| 国产精品一级片| 久久综合久久综合久久| 精品在线免费视频| 欧美一级一级性生活免费录像| 亚洲高清免费视频| 国产.欧美.日韩| 久久综合一区二区| 国产乱一区二区| 国产欧美视频一区二区三区| 国产伦理精品不卡| 久久蜜臀中文字幕| 盗摄精品av一区二区三区| 国产精品美女久久久久久久| eeuss影院一区二区三区| 亚洲欧洲日韩在线| 欧美午夜视频网站| 日韩av高清在线观看| 日韩精品一区二区在线| 国产一区激情在线| 自拍视频在线观看一区二区| 欧美视频在线不卡| 蜜桃av一区二区在线观看| 26uuu色噜噜精品一区| 成人av免费在线| 亚洲成a人在线观看| 精品国产成人系列| 成人小视频免费在线观看| 一区二区三区欧美| 日韩视频一区二区| 成人不卡免费av| 一区二区三区色| 欧美大胆人体bbbb| av在线播放不卡| 日韩精品色哟哟| 国产网红主播福利一区二区| 91色porny蝌蚪| 美女看a上一区| 国产精品久久久爽爽爽麻豆色哟哟 | 日韩欧美三级在线| 成人美女在线观看| 日韩激情av在线| 欧美—级在线免费片| 欧美日韩成人在线| 国产激情视频一区二区三区欧美| 一区二区三区久久| 国产色91在线| 91精品国模一区二区三区| 成人蜜臀av电影| 老司机一区二区| 亚洲一区二区三区四区在线| 久久亚洲私人国产精品va媚药| av男人天堂一区| 精品一区二区在线播放| 一区二区免费在线播放| 欧美激情一区二区三区在线| 91精品国产全国免费观看| 97久久精品人人澡人人爽| 国产一区在线观看麻豆| 日韩高清一级片| 亚洲精品乱码久久久久| 中文幕一区二区三区久久蜜桃| 日韩亚洲国产中文字幕欧美| 91国偷自产一区二区开放时间| 国产成人午夜片在线观看高清观看| 午夜久久久影院| 一区二区成人在线视频| 国产精品国产三级国产aⅴ原创| 欧美一区二区三区在线看| 在线免费观看日本一区| 99在线热播精品免费| 国产老肥熟一区二区三区| 美女诱惑一区二区| 日本欧美大码aⅴ在线播放| 亚洲一区二区三区精品在线| 亚洲精品老司机| 一区二区三区国产豹纹内裤在线| 国产精品久久久久久久第一福利 | 欧美一级二级三级乱码| 欧美日韩精品一区视频| 在线视频亚洲一区| 91久久一区二区| 91福利视频久久久久| 在线精品观看国产| 日本乱人伦一区| 欧美影院精品一区| 91搞黄在线观看| 欧美视频一区二区三区在线观看 | 日韩精品欧美成人高清一区二区| 亚洲综合视频网| 亚洲国产一二三| 婷婷综合另类小说色区| 免费精品视频在线| 麻豆成人在线观看| 国产精品一区二区不卡| 国产精品亚洲视频| 国产91精品免费| 一本在线高清不卡dvd| 在线看不卡av| 日韩一区二区精品葵司在线| 久久久久久免费网| 中文字幕精品一区二区精品绿巨人 | 国产精品久久久久天堂| 亚洲人成网站影音先锋播放| 亚洲一区二区免费视频| 蜜桃av噜噜一区二区三区小说| 国产一区二区三区四区五区入口| 国产黄色成人av| 色呦呦国产精品| 欧美一区二区三区白人| 精品久久久久久久久久久久久久久久久| 精品久久久久久久人人人人传媒| 中文字幕乱码亚洲精品一区| 亚洲图片一区二区| 精品一区二区久久| 91一区在线观看| 欧美一区二区三区日韩视频| 久久天堂av综合合色蜜桃网| 综合久久综合久久| 蜜臀av性久久久久蜜臀aⅴ| 国产成人在线免费| 欧美三级资源在线| 久久久久久久久久久久久夜| 亚洲小少妇裸体bbw| 日本视频中文字幕一区二区三区| 久久精品免费观看| 97久久精品人人做人人爽 | 国产亚洲一区字幕| 亚洲猫色日本管| 久久电影网站中文字幕| 一本色道久久综合亚洲91 | 亚洲精品国产一区二区三区四区在线| 午夜精品影院在线观看| 国产999精品久久| 日韩一区二区影院| 亚洲女与黑人做爰| 国产精品69毛片高清亚洲| 欧美久久久久久久久中文字幕| 久久精品在这里| 性做久久久久久免费观看| 成人网男人的天堂| 欧美大度的电影原声| 亚洲国产成人精品视频| 99久久综合99久久综合网站| 日韩一级高清毛片| 亚洲高清免费一级二级三级| www.在线欧美| 国产人久久人人人人爽| 蜜芽一区二区三区| 欧美日韩国产片| 亚洲视频在线一区观看| 国产99久久久国产精品潘金网站| 日韩亚洲欧美综合| 99久久精品一区二区| 精品国产a毛片| 亚洲精品国产a久久久久久| 国产成人精品免费看| 精品日韩在线观看| 日本在线不卡一区| 欧美精品高清视频| 亚洲成人动漫一区| 欧美最猛黑人xxxxx猛交| 中文字幕亚洲综合久久菠萝蜜| 国产白丝精品91爽爽久久| 26uuu亚洲综合色| 国产一区二区三区四|