检查一下你的sql语句是否正确

解决方案 »

  1.   

    我的sql语句显示应该是正确的了。出错信息如下:
    在关键字 'user' 附近有语法错误。 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 在关键字 'user' 附近有语法错误。源错误: 
    行 37:             Dim ds As New DataSet()
    行 38:             Dim dsp As New SqlDataAdapter(sql, conn)
    行 39:             dsp.Fill(ds, "userinfo")
    行 40:             'dsp.Dispose()
    行 41:             If ds.Tables("userinfo").Rows.Count > 0 Then
     源文件: D:\vs.net\111\page\login.vb    行: 39 堆栈跟踪: 
    [SqlException: 在关键字 'user' 附近有语法错误。]
       System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream)
       System.Data.SqlClient.SqlCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)
       System.Data.Common.DbDataAdapter.Fill(Object data, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
       System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
       System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable)
       Loginin.Button1_click(Object source, EventArgs e) in D:\vs.net\111\page\login.vb:39
       System.Web.UI.WebControls.Button.OnClick(EventArgs e)
       System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
       System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
       System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
       System.Web.UI.Page.ProcessRequestMain()