我正在尝试创建一个在线简历并将所有信息存储到Access数据库中,我需要帮助以下错误,当我使用ASP按钮创建标签然后尝试使用标签查找te DB中的相关信息。
以下是我的错误
“/ Interactive CV”应用程序中的服务器错误。
FROM子句中的语法错误。描述:未处理的异常 在执行当前Web请求期间发生。请 查看堆栈跟踪以获取有关错误和位置的更多信息 它起源于代码。
异常详细信息:System.Data.OleDb.OleDbException:语法错误 FROM子句。
来源错误:
第81行:conn.Open()第82行:'声明 OleDbDataReader读取数据库中的数据第83行:
使用myReader作为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(对象&安培; executeResult)+194
System.Data.OleDb.OleDbCommand.ExecuteCommand(的CommandBehavior 行为,对象& executeResult)+58
System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(的CommandBehavior 行为,字符串方法)+167
System.Data.OleDb.OleDbCommand.ExecuteReader(CommandBehavior behavior) 在C:\ Users \ user \ Desktop \ Uni Final中+116 System.Data.OleDb.OleDbCommand.ExecuteReader()+6 File.createContent(String e) Module \ Interactive CV \ File.aspx.vb:83 File.btnContent_Click(Object 发件人,EventArgs e)在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(字符串 eventArgument)+112
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(字符串 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(Boolean includeStagesBeforeAsyncPoint,Boolean includeStagesAfterAsyncPoint) 5563
版本信息:Microsoft .NET Framework版本:4.0.30319; ASP.NET版本:4.0.30319.272
答案 0 :(得分:0)
检查您的SQL语句。 看起来你的表名错了。尝试选择id,来自[Table Name]的名称,其中Nr> 10