论坛: 编程破解 标题: 我的不能发言了!!!!救我!!! 复制本贴地址    
作者: glacier27 [glacier27]    论坛用户   登录
这是我的聊天室中“发言”的ASP代码:
但老是在连接数据库时出问题 ,请帮帮我呀!!!
<%
name=session("name")
gif=session("gif")
color=request("selcolor")
speak=request("selspeak")
virtue=request("selvirtue")
memo=server.htmlencode(request("txtmemo"))
memo=replace(memo,"'",""")
SET CONN=server.createobject("adodb.connection")
dbpath=server.mappath("chatdatabase.mdb")
conn.open "driver={microsoft access driver(*.mdb)};dbq=" & dbpath
sqlcmd="insert into talk(a_name,a_gif,a_color,a_speak,a_vinrtue,a_memo)"
sqlcmd=sqlcmd &  "values('"& name &"','"& gif &"','"& color &"'
sqlcmd=sqlcmd & speak &"','"& virtue & "','"& memo &"')"
conn.execute sqlcmd
sqlcmd="select top1 * from talk order by a_time"
set rs=conn.execute(sqlcmd)
sqlcmd="delete from talk where a_id=" & rs("a_id")
conn.execute sqlcmd
response.redirect"look-talk.asp"
%>

地主 发表时间: 04-03-15 17:41

回复: 286 [unique]   版主   登录
出错提示?


B1层 发表时间: 04-03-16 09:23

回复: glacier27 [glacier27]   论坛用户   登录
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
/add_talk.asp, 第 13 行


就是数据库那里呀。
对了,请问用SQL数据库是不是会更好点啊,我是个初学者。
那么有SQL时程序上要做什么样的改变呢????
谢谢~!!!!!!!


B2层 发表时间: 04-03-16 09:37

论坛: 编程破解

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号