我有一个表2场“医学生”和“Listino”,所以我只需要选择Listino那里的领域“医学生” = Medhi访问数据库选择用VB.NET代码
MEDICO LISTINO
---------------------
Medhi Gheller
Ashi Cadon
Pamdo Gheller
result:
Gheller
因为Medhi有 'Listino' Gheller
下面的代码
Public DBPath As String = "Listini.accdb"
Public StringaConn As String = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source= " & DBPath & ""
Public DBConn As New OleDbConnection(StringaConn)
Dim Medico As String = "Medhi"
DBConn.Open()
Dim DBCommAssociazione As OleDbCommand = DBConn.CreateCommand
DBCommAssociazione.CommandType = CommandType.Text
DBCommAssociazione.CommandText = "SELECT Listino FROM Associazioni WHERE Medico=Medhi"
Dim reader As OleDbDataReader
reader = DBCommAssociazione.ExecuteReader
While reader.Read()
Me.ListBox1.Items.Add(reader(0))
Me.ListBox1.Items.Add(reader(1))
End While
DBConn.Close()
谢谢。
Medico是一个文本字段。要在这一列搜索一个常数值,你需要把单引号放在常量值'Mehdi' – Steve