高手们帮帮忙啊,我现在做一个网页,用access数据库,可是这个东西怪得很,只能查询,不能对数据库进行写入操作,当执行update时出现“必顺指定一个可更新的查询”,可当insert时又出现至少有一个参数没有指定值!马上交货了,可是还没搞出来,咋办嘛,天啦!!!疯了!大家帮帮忙,解决了小弟给磕头都要得!唔唔!!!用SQL库,一样的语句都没问题!

解决方案 »

  1.   

    权限问题
    http://www.cnblogs.com/nickcheng/archive/2004/12/08/74644.aspx
      

  2.   

    写操作是 必须给该表 写权限,"insert时又出现至少有一个参数没有指定值"这个因该是你调用更新类的方法时参数给的不够 比如:方法(参数1,参数2) 而你给了一个参数
      

  3.   

    哥们你的access文件是只读的吧,把这个属性去掉就可以。
      

  4.   

    当执行update时出现“必顺指定一个可更新的查询”,可当insert时又出现至少有一个参数没有指定值!
    (1)先写一个查询,再去用Update;(2)看下insert里的参数和插入的参数个数有没有一致还有,去access数据库看下有没有设置不为NULL,字段名有没有一致
      

  5.   

    把你的ACCESS数据库的属性改一下。在用户权限哪里把user的权限设置成完全控制就行了。
      

  6.   

    不要用ACCESS用SQL2000比较好哦!