Conn.Execute 没反应 (高手求救,在线关注)

来源:百度知道 编辑:UC知道 时间:2024/05/26 08:40:30
高手求救,在线关注

我用ASP+SQL .这是出问题的网址:
http://www.ph5656.com/UserCenter/MyOffice.asp 进去之后登录/
用户名:qgw520
密码:000000
登录之后,点"业务信息" 随便点一个发布,就是没反应(也就是数据没写进数据库),如果说数据库连接有问题,可是你在点"信息列表"进去后可以修改我原来写的,也可以删除.就说明这个增加数据的代码有问题.
以下是部分代码:

<form action="?Action=AddChk" method="post" enctype="multipart/form-data" name="uu" >

这里是表格我省略了.....

</form>

<%
Sub AddChk()

......(这里绝对没错,我省略了)

If 我省略了 Then

'发布成功,写入数据库

Conn.Execute("Insert Into [表名] (UserMain_ID,Title) Values("&Request.Cookies('"UserMain_ID")&",'"&Title&"')")

Call DataClose()

Response.Write("<Script Language='javascript'>alert('发布成功!'

感觉这里没人会~~
最好去专业的网站~~~

Conn.Execute("Insert Into [表名] (UserMain_ID,Title) Values('"&Request.Cookies("UserMain_ID")&"','"&Title&"')")
你上面那句换成我这句试试吧.

上去看过了,如果你确定你的代码没问题的话:
不妨用rs.addnew方法来试试.

楼主,去打下sp3,sp4补丁试试看,再就是注意这个不能插入的表的主键和外键设置是不是正确.如果还不行,重新安装下sql试试吧.

如果成功连接数据库,如果有问题,会报异常出错。

如果你啥反应都没有,你最好帖全代码。

补充:baidu知道很多高手,只是没时间陪你玩罢了。

看看你某些字段是不是设了默认值,如果没有可能得判断其是否为空哦

Conn.Execute用来执行查询还行,要做其他的还是用rs open sql, conn,1,3好用点.不知道为什么.可能是因为要被锁记录的原因吧

楼主明显就多了或少了一个'号