2012-11-15 83 views
0

的表中選擇我無法從包含&(&符號)的表中進行選擇。我查詢使用VB.NET SQL Server數據庫,它拋出異常是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 

這裏是我試過的查詢:

SELECT * FROM `Appointments&Results` 
SELECT * FROM 'Appointments&Results' 
SELECT * FROM `Appointments&&Results` 
SELECT * FROM `Appointments&Results` 

有什麼想法?

回答

9
SELECT * FROM [Appointments&Results] 

這會回答你的問題。

我的問題是,誰在世界上命名與&符表(&)?!

+1

+1對於你的問題:) – fnurglewitz

+0

謝謝!我完全同意,你不會相信這個數據庫有多混亂。被&符號阻止只是結冰......再次感謝! (等5分鐘,我可以接受) – user1309276