Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 类型为';的未处理异常;System.Data.SqlClient.SqlException';发生在System.Data.dll中_Sql Server_Vb.net - Fatal编程技术网

Sql server 类型为';的未处理异常;System.Data.SqlClient.SqlException';发生在System.Data.dll中

Sql server 类型为';的未处理异常;System.Data.SqlClient.SqlException';发生在System.Data.dll中,sql-server,vb.net,Sql Server,Vb.net,我一直试图使用combobox中选择的表名来查看datagridview中的表,但仍然出现错误 System.Data.dll中发生类型为“System.Data.SqlClient.SqlException”的未处理异常 我不知道怎么了 这是我的密码 Dim myconnection As New SqlConnection("data source=.\sqlexpress; initial catalog=itses;integrated security=true") D

我一直试图使用combobox中选择的表名来查看datagridview中的表,但仍然出现错误

System.Data.dll中发生类型为“System.Data.SqlClient.SqlException”的未处理异常

我不知道怎么了

这是我的密码

Dim myconnection As New SqlConnection("data source=.\sqlexpress; initial catalog=itses;integrated security=true")
        Dim da As New SqlDataAdapter
        Dim source1 As New BindingSource
        Dim table As New DataTable
        Dim ds As New DataSet

    myconnection.Open()

    Dim query As String
    query = "Select * from '" & ComboBox6.SelectedItem & "'"
    mycommand = New SqlCommand(query, myconnection)
    da.SelectCommand = mycommand
    da.Fill(table)
    source1.DataSource = table
    DataGridView2.DataSource = source1
    da.Update(table)
    myconnection.Close()

最有可能的是,您正在使用的表名周围不需要的单引号-请尝试以下方法:

Dim query As String
query = "Select * from " & ComboBox6.SelectedItem 
查询应该是

Select * from TableName 

(表名周围没有任何单引号或任何其他内容)

您是否尝试过像这样添加ToString()和删除
'

 query = "Select * from "& ComboBox6.SelectedItem.ToString() &""
或者只需
SelectedItem
即可

 query = "Select * from "& ComboBox6.SelectedItem &""

你能把你的电话号码也寄给我们吗?看起来你也应该有一个内在的例外。对我来说,您不需要在要连接的查询字符串中添加引号。我猜OP在表名中使用单引号表示可能存在空格等,在这种情况下,将需要方括号。