0
Microsoft SQL Server 데이터베이스에서 고객 ID를 웹 양식으로 가져 와서 정보를 얻으려는 경우이 문제를 해결할 수 있습니까?SQL 서버 데이터베이스에서 정보 검색
Microsoft SQL Server 데이터베이스에서 고객 ID를 웹 양식으로 가져 와서 정보를 얻으려는 경우이 문제를 해결할 수 있습니까?SQL 서버 데이터베이스에서 정보 검색
당신은 고객이 무엇인지 정의하는 클래스를 작성하여 시작할 수 :
Public Class Customer
Public Property Id As Integer
Public Property FirstName As String
Public Property LastName As String
End Class
는 그런 방법은 데이터베이스에서이 고객을 검색하려면 :
Public Function GetCustomer(ByVal CustomerId As Integer) As Customer
Using conn = New SqlConnection("Data Source=serverName;Initial Catalog=databaseName;User Id=username;Password=password;")
Using cmd = conn.CreateCommand()
conn.Open()
cmd.CommandText = "SELECT id, first_name, last_name FROM customers WHERE id = @id"
cmd.Parameters.AddWithValue("@id", CustomerId)
Using reader = cmd.ExecuteReader()
While reader.Read()
Dim Customer = New Customer()
Customer.Id = reader.GetInt32(reader.GetOrdinal("id"))
Customer.FirstName = reader.GetInt32(reader.GetOrdinal("first_name"))
Customer.LastName = reader.GetInt32(reader.GetOrdinal("last_name"))
Return Customer
End While
End Using
End Using
End Using
Return Nothing
End Function
을 마지막에이 함수를 호출을 귀하의 웹 양식 :
Dim Customer = GetCustomer(123)
FirstNameTextBox.Text = Customer.FirstName
...
그리고 SQL 쿼리를 작성하는 것을 피하려면 ur 코드를 사용하면 Entity Framework과 같은 ORM을 사용할 수 있습니다.
SQL 용 태그? 당신은 이미 무엇을 했습니까? 어디서 붙어 있었 니? 보다 구체적인 plz – SwissGuy