ASP+ACCESS做留言簿遇到的问题?在线等

chen202 2004-04-08 02:42:31
我用ASP+ACCESS做一个简单的留言簿,可是填完数据后就是提交不到数据库中,不知为何?能否提供脚本语言供参考?
最好有删除和翻页的功能
...全文
75 24 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
benben168 2004-04-14
  • 打赏
  • 举报
回复
網上大把去抓呀
chen202 2004-04-14
  • 打赏
  • 举报
回复
没有收到啊!
whghwujx 2004-04-14
  • 打赏
  • 举报
回复
发过去了,楼主注意查收
whghwujx 2004-04-13
  • 打赏
  • 举报
回复
呵呵,楼主告诉我邮箱,我有一个现成的,比较简单,但也五脏俱全的
chen202 2004-04-13
  • 打赏
  • 举报
回复
up
chen202 2004-04-13
  • 打赏
  • 举报
回复
kousun@hotmail.com
QQ:253361149
多谢!
63715031 2004-04-09
  • 打赏
  • 举报
回复
在系统出错提示里看看,是找不到数据库,那就是目录的问题了 反正asp程序和数据库的相同的路径就用../代替就好了,简单的就是把asp放在和数据库wwwroot文件夹里,保证没有问题!
chen202 2004-04-09
  • 打赏
  • 举报
回复
数据库指定绝对路径还是不行
xzq686 2004-04-09
  • 打赏
  • 举报
回复
1。确定数据库路径是否正确!可以先用绝对路径试试!.2。sql = "Insert Into guestMessage (Name,content) Values ('"&SqlStr(request.form("Name")) & "','" &SqlStr(request.form("content"))&"')"

chen202 2004-04-09
  • 打赏
  • 举报
回复
chen202 2004-04-09
  • 打赏
  • 举报
回复
IIS配置完成,我在InsertMessage.htm表单下输入数据,提交到insertmessage.asp,
在Insertmessage.asp中的脚本如下,系统出错,数据无法保存, 如何解决?


<%Function SqlStr( data )
SqlStr = "'" & Replace( data, "'", "''" ) & "'"
End Function
%>


<% if request("send")="send" then
DbPath = SERVER.MapPath("/database/sportica.mdb")
Set conn = Server.CreateObject("ADODB.Connection")
conn.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DbPath
sql = "Insert Into guestMessage (Name,content) Values ( "
sql = sql & SqlStr(request.form("Name")) & ", "
sql = sql & SqlStr(request.form("content"))& ", "
sql = sql & ")"
conn.Execute(sql)
conn.close
%>
chen202 2004-04-09
  • 打赏
  • 举报
回复
不行,错误提示依旧!Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
我真服了!!!!!!!!!!!
luluso 2004-04-09
  • 打赏
  • 举报
回复
rs.Open sql,conn,1,2
=>
rs.Open sql,conn,3,3

rs.Open sql,conn,3,1

chen202 2004-04-09
  • 打赏
  • 举报
回复
可是我用的是ADO连接啊,怎么跟ODBC扯上关系了呢?
yjhgmyyamd 2004-04-09
  • 打赏
  • 举报
回复
很明显你的数据库连接部分出了问题.你还是重点查查ODBC的连接吧.
chen202 2004-04-09
  • 打赏
  • 举报
回复
<%
Set conn=Server.CreateObject("ADODB.Connection")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("sportica.mdb")
Set rs=Server.CreateObject("ADODB.Recordset")
sql="Select * from guestmessage"
rs.Open sql,conn,1,2
rs.AddNew
rs("name")=trim(request.form("name"))
rs("content")=trim(request.form("content"))
rs.Update
rs.Close
conn.Close
%>

代码改了,数据库也和ASP放在同一个目录下,还是不行,提示出错
“Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)”
为什么?

chen202 2004-04-09
  • 打赏
  • 举报
回复
代码改了,数据库也和ASP放在同一个目录下,还是不行,提示出错
“Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)”
为什么?

<%
dim sConn,sConnStr,sSql
sConnStr="DRIVER={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("sportica.mdb")
set sConn=server.createobject("adodb.connection")
sConn.open sConnStr

ssql = "Insert Into guestmessage (Name,content) Values ( "
ssql = ssql & request.form("Name") & ", "
ssql = ssql & request.form("content") & ", "
ssql = ssql & ")"
sconn.Execute(ssql)
sconn.close
%>
zf679 2004-04-08
  • 打赏
  • 举报
回复
不外乎数据库和字段的问题的
chen202 2004-04-08
  • 打赏
  • 举报
回复
假设我的留言字段只有:姓名和内容,如何保存?
AspDelphi 2004-04-08
  • 打赏
  • 举报
回复
Asp需要IIS解释FrontPage2000只能作动态界面并不能解释执行Asp文件
去网上download一个
web.yctc.edu.cn/download/asp.chm
先学习学习看看书再编程序
加载更多回复(4)

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧