很明显我数据库是用 access 做的呀access 里面怎么用查询分析器呀还请指点

解决方案 »

  1.   

    我以前也出现过这种问题,试一下把更新的值或where 子句的单引号去掉.
      

  2.   

    我以前也出现过这种问题,试一下把更新的值或where 子句的单引号去掉,还有就是添加单引号.可能问题就在单引号里.
      

  3.   

    在Access里也可以执行Sql的.最好能把中文换成英文...用Parameters
      

  4.   

    ACCESS数据库访问权限的问题这不是SQL问题你修改你数据库文件的访问权限
      

  5.   

    请问大家
    这是不是我的IIS的问题昵?
      

  6.   

    Access中日期型好像是#2005-04-01#的
      

  7.   

    要善于自己查错,把你的SQL语句打印出来,然后拿到ACCESS数据库中去运行,问题马上就出来了.
    运行的方法:
    打开ACCESS,点击左侧的"查询",选择"在设计视图中创建查询",双击,马上选择"关闭",在左上角的菜单"文件"下面,出现一个按钮"SQL",点击它就进行SQL运行界面了.
      

  8.   

    权限问题
    右击选择共享与安全
    选择安全
    再选择添加
    将everyone加进来
    再添加写入等权限
      

  9.   

    “/”应用程序中的服务器错误。
    --------------------------------------------------------------------------------操作必须使用一个可更新的查询。 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。源错误: 生成此未处理异常的源代码只能在调试模式中进行编译时显示。若要启用该功能,请执行以下步骤之一,然后请求 URL:1. 在生成错误的文件的顶部添加一个“Debug=true”指令。示例:  <%@ Page Language="C#" Debug="true" %>或者:2. 将以下节添加到应用程序的配置文件中:<configuration>
       <system.web>
           <compilation debug="true"/>
       </system.web>
    </configuration>请注意,第二种方法将使给定应用程序中的所有文件在调试模式下进行编译。第一种方法只使特定文件在调试模式下进行编译。重要事项:以调试模式运行应用程序肯定会引起内存/性能系统开销。在部署到产品方案中之前,应该确保应用程序已禁用调试。  堆栈跟踪: 
    [OleDbException (0x80004005): 操作必须使用一个可更新的查询。]
       System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(Int32 hr) +41
       System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) +174
       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.ExecuteNonQuery() +66
       _ASP.ad0_ascx.executesql(String sql) +68
       _ASP.ad0_ascx.filterad() +36
       _ASP.ad0_ascx.Page_Load(Object sender, EventArgs e) +112
       System.Web.UI.Control.OnLoad(EventArgs e) +67
       System.Web.UI.Control.LoadRecursive() +35
       System.Web.UI.Control.LoadRecursive() +98
       System.Web.UI.Control.LoadRecursive() +98
       System.Web.UI.Page.ProcessRequestMain() +731 
    --------------------------------------------------------------------------------
    版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573 
    每次都显示这个错误,我确实想不通是什么错误了我是把源书的光盘上面的程序拷过来的呀,什么都没有动,怎么会这样昵
      

  10.   

    从光盘拷下来以后access数据库是只读的,只读的文件什么进行修改呢????
      

  11.   

    说过很多次了权限问题呀困扰楼主半年,好可怜呀赋予 EveryOne 角色的 access 库所在的文件夹的可写权限