这句有误
sql= "insert into daya (datea,weather,title,body) values (#"& request.querystring("date1") &"#,'"& textbox2.text &"','"& textbox1.text &"','"& textbox3.text &"')"

解决方案 »

  1.   

    是的,SQL中时间 要用 '' 包裹,而不是 Access中的 ##
      

  2.   

    我改过##之后还是出现下面错误:
    “/”应用程序中的服务器错误。
    --------------------------------------------------------------------------------操作必须使用一个可更新的查询。 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。源错误: 
    行 78: sql= "insert into daya (datea,weather,title,body) values ('"& request.querystring("date1") &"','"& textbox2.text &"','"& textbox1.text &"','"& textbox3.text &"')"
    行 79: dim cmd as oledbcommand= new oledbcommand(sql,conn)
    行 80: cmd.executereader()
    行 81: 
    行 82: 'beta2数据更新结束
     源文件: J:\npukinva\day\add.aspx    行: 80 堆栈跟踪: 
    [OleDbException (0x80004005): 操作必须使用一个可更新的查询。]
       System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(Int32 hr) +41
       System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) +154
       System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) +92
       System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult) +65
       System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) +112
       System.Data.OleDb.OleDbCommand.ExecuteReader(CommandBehavior behavior) +57
       System.Data.OleDb.OleDbCommand.ExecuteReader() +7
       ASP.add_aspx.button1_c(Object sender, EventArgs e) in J:\npukinva\day\add.aspx:80
       System.Web.UI.HtmlControls.HtmlButton.OnServerClick(EventArgs e) +108
       System.Web.UI.HtmlControls.HtmlButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +57
       System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +18
       System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +138
       System.Web.UI.Page.ProcessRequestMain() +1263 
    --------------------------------------------------------------------------------
    版本信息: Microsoft .NET 框架版本:1.0.3705.209; ASP.NET 版本:1.0.3705.0 该怎么办呢?