use*_*276 0 sql vb.net sql-server ampersand
我无法从包含&(&符号)的表中进行选择.我正在使用VB.NET查询SQL Server数据库,它抛出的异常是
'&'附近的语法不正确
这是我正在使用的代码:
Using Com As New SqlCommand("SELECT * FROM Appointments&Results", Conn)
Using RDR = Com.ExecuteReader()
If RDR.HasRows Then
Do While RDR.Read
'Get values here
Loop
End If
End Using
End Using
Run Code Online (Sandbox Code Playgroud)
以下是我尝试过的查询:
SELECT * FROM `Appointments&Results`
SELECT * FROM 'Appointments&Results'
SELECT * FROM `Appointments&&Results`
SELECT * FROM `Appointments&Results`
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
SELECT * FROM [Appointments&Results]
Run Code Online (Sandbox Code Playgroud)
这回答了你的问题.
我的问题是,谁在世界上用一个&符号(&)命名表?!