laser2008 发表于 2008-4-7 11:40

千百万火急:addnew 无法写入SQL

addnew 无法写入SQL
但是用insert into 可以,请高手们,为什么???????急啊,几天没睡觉啦!

dhdhzzw 发表于 2008-4-7 11:41

addnew
后面
addupdate

laser2008 发表于 2008-4-7 11:45

哈哈! 我想程序没问题,因为能写进ACCESS 这个SQL是转过来的,以前能用!

laser2008 发表于 2008-4-7 11:57

高手何在,我百度了几天,也没有找到正确答案!

madpbpl 发表于 2008-4-7 12:04

有没有什么报错信息?

laser2008 发表于 2008-4-7 12:54

没有,好像是权限的问题!但不知如何处理!所在目录都已给了最大的权限!

dhdhzzw 发表于 2008-4-7 13:29

有可能是代码问题,尤其是日期代码写入数据库的问题。。。

laser2008 发表于 2008-4-7 13:33

噢,我回家试试吧!好了,再谢你!
有点道理!

fuhuijun 发表于 2008-4-7 13:41

看一下写入的数据类型是否一样

laser2008 发表于 2008-4-7 13:45

呵呵!数据类型没错!

jamesxiaoyao 发表于 2008-4-7 13:48

rs.addnew()
*
...
rs.update()

laser2008 发表于 2008-4-7 13:50

[quote][bo]以下是引用 [un]jamesxiaoyao[/un] 在 2008-4-7 13:48 的发言:[/bo]

rs.addnew()
*
...
rs.update() [/quote]
........................................
带()和不带()有什么区别!?

jamesxiaoyao 发表于 2008-4-7 13:57

一般来说都可以,具体区别没去研究过。应该是一样的

laser2008 发表于 2008-4-7 14:06

那就不行,!

laser2008 发表于 2008-4-7 16:01

高人在哪里?现身吧!

yms123 发表于 2008-4-7 16:02

代码怎么写的?没代码不好判断。

laser2008 发表于 2008-4-7 16:10

例如:
set rs=server.createobject("adodb.recordset")
sql="select * from main"
rs.open sql,conn,1,3
rs.addnew
rs("About")="ok"
rs.update
rs.close

laser2008 发表于 2008-4-7 16:11

忽然间整个网站就不行啦!

yms123 发表于 2008-4-7 16:20

楼主用的是什么数据库?

piaoxue 发表于 2008-4-7 16:40

写的权限有吗?把所有权限放开给everyone。还有就是看看向数据库里面写的时候是不是数据类型有问题。用addnew写的时候,比直接用insert对日期型要敏感。

页: [1] 2

编程论坛