各位帮我看看这个错误....

gplwf 2004-11-02 02:09:32
我在asp.net中连接access2003数据库
他报错:
FROM 子句语法错误。

程序如下:
DataTable dt = new DataTable();
OleDbCommand dtCmd = new OleDbCommand();
string sql="select id,dept,name from user";
dtCmd.CommandText = sql;
dtCmd.Connection = conn;
OleDbDataAdapter apt = new OleDbDataAdapter(dtCmd.CommandText,conn);
// try
// {
conn.Open();
apt.Fill(dt);
// }
// catch
// {
// throw new Exception("打开数据库出错");
// }
conn.Close();
return dt;

他在 apt.fill这句出错,报错就是“FROM 子句语法错误”
我的数据库连接串为
return @"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=D:\Inetpub\wwwroot\Files\Data\files.mdb;User Id=admin;Password=;";

那个SQL我用access的查询分析器来查询都能运行
...全文
93 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
gplwf 2004-11-02
  • 打赏
  • 举报
回复
谢谢啦,就是关键字问题
brightheroes 2004-11-02
  • 打赏
  • 举报
回复
try

select id,dept,[name] from [user]
97ce_twinkle 2004-11-02
  • 打赏
  • 举报
回复
select id,dept,name from user
~~~~~

这个是关键字吧,我不用access,不清楚
gplwf 2004-11-02
  • 打赏
  • 举报
回复
sigh~
没人理我???????

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧