选择where子句= label.text为什么不工作

时间:2015-03-27 08:32:21

标签: mysql visual-studio-2010 visual-studio

这是代码

    Call Connects()
    Label3.Text = Dummy2
    MySqlCmd = New MySqlCommand
    MySqlCmd.Connection = Myconnect
    MySqlCmd.CommandText = "Select * from montibill.order_sub where Os_Number=" & Dummy2 & ""
    MyDA = New MySqlDataAdapter
    myDataTable = New DataTable
    MyDA.SelectCommand = MySqlCmd
    MyDA.Fill(myDataTable)
    DataGridView1.DataSource = myDataTable

代码只显示表格,但值没有显示我不知道为什么请帮助

2 个答案:

答案 0 :(得分:0)

使用单个逗号代替double

"Select * from montibill.order_sub where Os_Number=' & Dummy2 &'" 

答案 1 :(得分:0)

看着你附上的图片,变量Dummy2来自哪里?它没有在该函数中声明,该变量是否被声明为全局?

请先检查Dummy2值。

相关问题