作者misifit (傳說中的一塊錢)
看板C_Sharp
標題[問題] 不是關鍵字卻出現錯誤
時間Thu Jun 10 01:03:35 2010
這是我的程式片段
//建立SqlDataAdapter
SqlDataAdapter da = new SqlDataAdapter("SELECT * FROM Order", sqlconn);
DataSet ds = new DataSet();
//將資料注入到DataSet中,並命名DataTable為Products
da.Fill(ds, "Products");
執行的時候會在 da.Fill(ds, "Products"); 這行
出現 "Incorrect syntax near the keyword 'Order'" 的錯誤訊息
可是Order卻不是關鍵字
把表單名稱改成別的就又可以正常執行了
麻煩請各位幫小弟解答一下好嗎 到底是什麼原因
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.173.240.147
1F:推 kyoin:order不是C#的關鍵字 但卻是SQL的關鍵字? "order by"? 06/10 01:10
2F:→ kyoin:我猜的拉 不是很確定! 06/10 01:10
3F:推 miisoo4u:用到sql的保留定要用 [Order] 06/10 03:37
4F:推 horngsh:Order By 是SQL語法關鍵字, 建議先學好SQL命令. 06/10 08:58
5F:→ chancewen:關鍵字 06/10 10:49