作者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