大神求带:
《 Dim serch As String = "select * from timecyle "
Dim myread As SqlDataReader
Dim mycom As New SqlCommand(serch, mycon)
myread = mycom.ExecuteReader
While myread.Read
ComboBox1.Items.Add(myread("name"))
End While》
上面的语句中, ComboBox1.Items.Add(myread("name")) 语句是否可以采用 ComboBox1.Items.Add(myread(变量))格式??
------解决方案--------------------
可以
Dim serch As String = "select * from timecyle "
Dim myread As SqlDataReader
Dim mycom As New SqlCommand(serch, mycon)
Dim v As String = "name" //定义要检索的字段名称
myread = mycom.ExecuteReader
While myread.Read
ComboBox1.Items.Add(myread(v))
End While
myread.Close //记得关闭reader
------解决方案--------------------
Dim s As String = ListBox1.SelectedItem.ToString
myread(s)
------解决方案--------------------
myread(参数)
参数,是string即可!
你看下方法的实现就知道了
------解决方案--------------------
combobox1是字符串类型的,所以,必须类型匹配。