2
你好顯示,並從數據庫
在標籤清除值我有一個數據表叫Customer
與屬性CustomerID
,Firstname
和Surname
。
到目前爲止,我已經設法顯示正確的客戶連接到正確的customerID標籤。在我編寫CustomerID時,它會在標籤中顯示客戶的名字和姓氏。
例如,如果我在文本框中輸入5022(是customerID),那麼lblFirstname = Jon
和lblSurname = Snow
。但是,如果我繼續寫作,比如說502222,那麼它仍然會顯示Jon Snow。我想讓它只出現在正確的位置,這意味着如果我編寫一個不存在的customerID,標籤就會清除。
這裏是我到目前爲止的代碼:
Dim customerID As Integer
If txtCustomer.Text <> "" Then
CustomerID = CInt(txtCustomer.Text)
myCommand.CommandText = "Select firstname, surname from customer where CustomerID = " & CustomerID & ""
myAdapter = New MySqlDataAdapter(myCommand)
myTable = New DataTable
myAdapter.Fill(myTable)
If myTable.Rows.Count > 0 Then
lblFirstname.Text = myTable.Rows(0)("Firstname").ToString()
lblSurname.Text = myTable.Rows(0)("Surname").ToString()
End If
Else
lblFirstname.Text = ""
lblSurname.Text = ""
End If
myConnection.Close()
有什麼建議?
謝謝!那就是訣竅。 – 2013-05-13 15:07:49