当前位置: 代码迷 >> VB Dotnet >> vb 读取SQL内容,myread是不是可以跟变量
  详细解决方案

vb 读取SQL内容,myread是不是可以跟变量

热度:92   发布时间:2016-04-25 02:15:02.0
vb 读取SQL内容,myread是否可以跟变量
大神求带:
   《 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是字符串类型的,所以,必须类型匹配。
  相关解决方案