0

我正在尝试创建在线 CV 并将所有信息存储到 Access DB 中,我需要帮助解决以下错误,当我使用 ASP 按钮创建标签然后尝试使用标签查找相关信息时在 te 数据库中。

以下是我的错误

“/Interactive CV”应用程序中的服务器错误。

FROM 子句中的语法错误。说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详细信息:System.Data.OleDb.OleDbException:FROM 子句中的语法错误。

源错误:

第 81 行:conn.Open() 第 82 行:'声明一个 OleDbDataReader 以读取数据库中的数据 第 83 行:
使用 myReader As OleDbDataReader = myCommand.ExecuteReader() 第 84 行:myReader.Read() 第 85 行:'创建一个标签

源文件:C:\Users\user\Desktop\Uni Final Module\Interactive CV\File.aspx.vb 行:83

堆栈跟踪:

[OleDbException (0x80040e14): FROM 子句中的语法错误。]
System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(OleDbHResult hr) +1081708
System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) +247
System.Data。 OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) +194
System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior 行为,Object& executeResult) +58
System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior 行为,String 方法) +167
System.Data.OleDb.OleDbCommand.ExecuteReader(CommandBehavior 行为) +116 System.Data.OleDb.OleDbCommand.ExecuteReader() +6 File.createContent(String e) in C:\Users\user\Desktop\Uni Final Module\Interactive CV\File.aspx.vb:83 File.btnContent_Click(Object sender, EventArgs e) in C:\Users\user\Desktop\Uni Final Module\Interactive CV\File.aspx.vb:51
System.Web.UI.WebControls .Button.OnClick(EventArgs e) +118 System.Web.UI.WebControls.Button.RaisePostBackEvent(
String eventArgument) +112
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)+36 System.Web.UI.Page.ProcessRequestMain(布尔 includeStagesBeforeAsyncPoint,布尔 includeStagesAfterAsyncPoint)+5563


版本信息:Microsoft .NET Framework 版本:4.0.30319;ASP.NET 版本:4.0.30319.272

4

1 回答 1

0

检查您的 SQL 语句。看起来你的表名是错误的。尝试类似 select id, name from [Table Name] where Nr > 10

于 2013-09-22T21:37:13.857 回答