none
六百里加急:::ADDNEW 无法写入数据库 RRS feed

  • 问题

  •  

    事情是这样的:原来是一套ASP+ACCESS 的程序,后来把ACCESS转为了SQL2005,一切正常,后来在WIN2008RC0+SQL2008上运行一切正常,可最近把系统改为了WIN2008正式版,就出错了:

    整个程序的ADDNEW都不能加入SQL,

    但是INSERT INTO 就可以.

    请问为何,?这关系到我的工程,求求你们啦!

    2008年4月9日 0:47

答案

  •  

    现Insus.NET电脑也是Windows2008 和SQL Server2008环境,是否可以发送一点代码过来.让Insus.NET测试一下.

     

    2008年4月15日 9:34

全部回复

  •  

    最好把出错的详细信息贴出来
    2008年4月9日 0:54
    版主
  • 没有出错信息,一切都能执行通过.就是数据没有加入到数据库中!急!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    2008年4月9日 1:13
  • 由于没有Win2008环境,只能猜测一下可能的原因

    1,是否缺少rs.Update

    2,mdb文件的安全性检查一下,是否有可修改权限,是否只读,everyone用户不行,还要加IUSR_USER账户

     

    2008年4月9日 1:29
    版主
  •  

    你嘗試修改一下SQL的寫入或修改權限..
    2008年4月9日 1:44
  • 第一,没有缺少RS.UPDATE,如果上的话,以前就不能执行啦!

    第二,我是SQL2008.,按道理SQL文件是不需要设置权限,但我也给了最高的权限,WIN2008正式版没有IUSR_机器名,只有IUSR用户,I 不知为何!

    重装了几遍都不行!

    2008年4月9日 1:49
  •  

    我不懂那东西的,但是想到个排出的方法,你不妨试试,

    就是所有加everyone权限看看行不行,如果行就是权限问题了。如果不行。那我就不懂了。我不懂数据库的

    2008年4月9日 2:34
  • 在这里,都没有人知道?

    我承诺:

           谁帮我解决了问题:我以金钱奖励!!!!!!!!!!!!!!!!!!!

    2008年4月9日 3:10
  • "重金"之下无勇夫吗?

    2008年4月9日 5:41
  •  laservsmayun 写:

    在这里,都没有人知道?

    我承诺:

           谁帮我解决了问题:我以金钱奖励!!!!!!!!!!!!!!!!!!!

     

     

     

    真的无勇夫吗?

    2008年4月10日 5:36
  •  

    现Insus.NET电脑也是Windows2008 和SQL Server2008环境,是否可以发送一点代码过来.让Insus.NET测试一下.

     

    2008年4月15日 9:34
  • 哥们儿,麻烦用SQL Server Profiler查看一下AddNew是不是真的执行了!虽然不晓得AddNew是那得..

    2008年4月21日 13:58