3 층 빠 른 일람 - 작은 예
'/*************************************************
' :
' :
' :
' :2013.1.30
' :
'**********************************************/
'
Public Class userServers
'
Public Shared Function TestingUser(ByVal UI_TestUser As Model.User) As Boolean
Dim DAl_TestUser As Model.User
Dim DAl_User = New DAL.User
DAl_TestUser = DAl_User.User_select(UI_TestUser.Name)
If DAl_TestUser Is Nothing Then
Return False
End If
If Trim(UI_TestUser.PassWord) = Trim(DAl_TestUser.PassWord) Then
Return True
Else
Return False
End If
End Function
End Class
'/*************************************************
' :
' :
' :
' :2013.1.30
' :
'**********************************************/
Imports System
Imports System.Data
Imports System.Data.SqlClient
Imports Model
'
Public Class User
'
Private str_SqlConnection As String = "Data Source=192.168.24.188;Initial Catalog=Charge;User ID=sa;Password=123456"
'Dim str_SqlConnection As String = "Data Source=localhost;Initial Catalog=Charge;Persist Security Info=True;User ID=sa;Password=123456"
'
Public Function User_select(ByVal Name As String) As Model.User
Dim strSqlstring As String
strSqlstring = "select * from user_info where user_id='" & Name & "'"
'strSqlstring = "Select * From user_info Where user_id='" & Name & "'"
Dim seting As String
seting = str_SqlConnection
Dim MyConn As SqlConnection
MyConn = New SqlConnection(seting)
Dim MyCmd As SqlCommand
MyCmd = New SqlCommand(strSqlstring, MyConn)
Try
MyConn.Open()
Dim MyReader As SqlDataReader
MyReader = MyCmd.ExecuteReader
Dim testUser As New Model.User
If MyReader.Read() Then
testUser.Name = MyReader.GetFieldValue(Of String)(0)
testUser.PassWord = MyReader.GetFieldValue(Of String)(1)
MyReader.Close()
MyConn.Close()
Return testUser
Else
Return Nothing
End If
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Function
End Class
'/*************************************************
' :
' :
' :
' :2013.1.30
' :
'**********************************************/
' user
Public Class User
Private _name As String
Private _password As String
' user name
Public Property Name() As String
Get
Return _name
End Get
Set(value As String)
_name = value
End Set
End Property
' user
Public Property PassWord() As String
Get
Return _password
End Get
Set(value As String)
_password = value
End Set
End Property
End Class
'/*************************************************
' :
' :
' :UI
' :2013.1.30
' :
'**********************************************/
Public Class frm_Landing
Private Sub cmd_Cancel_Click(sender As Object, e As EventArgs) Handles cmd_Cancel.Click
End
End Sub
'
Private Sub cmd_OK_Click(sender As Object, e As EventArgs) Handles cmd_OK.Click
'
Dim UI_TestUser As New Model.User
UI_TestUser.Name = txt_Name.Text
UI_TestUser.PassWord = txt_PassWord.Text
'
If BLL.userServers.TestingUser(UI_TestUser) Then
MsgBox(" !")
Else
MsgBox(" !")
End If
End Sub
End Class
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.