ASP.NET对ACCESS数据库进行操作,报from子句语法错误

stringmyConnectionString=System.Configuration.ConfigurationManager.AppSettings["ConnS... string myConnectionString = System.Configuration.ConfigurationManager.AppSettings["ConnString"].ToString() + System.Web.HttpContext.Current.Server.MapPath(ConfigurationManager.AppSettings["dbPath"]) + ";";

string mySelectQuery = "select * from user";//查询语句

OleDbConnection myConnection = new OleDbConnection(myConnectionString);

OleDbCommand myCommand = new OleDbCommand(mySelectQuery, myConnection);

myConnection.Open();

OleDbDataReader myReader = myCommand.ExecuteReader(CommandBehavior.CloseConnection);

while (myReader.Read())
{
Console.WriteLine(myReader.GetString(0));
//GetString(0,1,2....)
}
myReader.Close();
我开始还真的以为是什么SQL语句错了,所以改成这个简单的查询
展开
 我来答
百度网友915f237
2010-08-30 · TA获得超过1087个赞
知道小有建树答主
回答量:1305
采纳率:0%
帮助的人:348万
展开全部
user是asp/asp.net保留关键词

你要用这个词作表名的话必须写成[user]才行

不然的话要出错
Eag_xie
2010-08-30
知道答主
回答量:60
采纳率:0%
帮助的人:22.4万
展开全部
一般user在数据库中都是关键字,建议你将表明多个s什么的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式