请
登录
后使用快捷导航
没有帐号?
注册
登录
注册
快捷导航
首页
论坛
BBS
博客
技术栈
ITPUB学院
名人堂
版主团
搜索
高级搜索
热搜:
oracle
SAP
sap
二维码
dba
Oracle
c++
C++
CRM
银联信息中心
比特币
小额贷款
贷款
crm
ORACLE
项目管理系统
thread
android
python
java
本版
文章
帖子
用户
ITPUB论坛-专业的IT技术社区
»
论坛
›
≡ 开发技术 ≡
›
WEB程序开发
›
往数据库添加数据
1
2
/ 2 页
返回列表
楼主:
citybar
收藏
|
[原创]
往数据库添加数据
[复制链接]
citybar
citybar
当前离线
积分
101
IP卡
狗仔卡
论坛徽章:
0
11
#
楼主
|
发表于 2004-10-22 14:37
|
只看该作者
晕了,我真的晕了。我把我的所有的代码给大家贴出来:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="CP_ACP"%>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<%
set conn=server.createobject("adodb.connection"
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("example3.mdb"
nam=request.form("name"
tele=request.form("tel"
messag=request.form("message"
response.write nam
response.write "<br>"
response.write tele
response.write "<br>"
response.write messag
response.write "<br>"
exec="insert into guestbook(name,tel,message)values('"+nam+"','"+tele+"','"+messag+"')"
conn.execute exec
conn.close
set conn=nothing
response.write "记录添加成功!"
%>
</body>
</html>
错误代码:
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
/example5.asp, 第 22 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)
页:
POST 55 bytes to /example5.asp
POST 数据:
name=asdsf&tel=123&message=xzvcvxcv&Submit=%CC%E1%BD%BB
望大家多多指点。
在此 谢谢了!!
一个烦恼的人
使用道具
举报
回复
显身卡
cowherd
cowherd
当前离线
积分
101
IP卡
狗仔卡
论坛徽章:
117
12
#
发表于 2004-10-22 15:26
|
只看该作者
奇怪,为什么你贴出的代码
"insert into guestbook(name,tel,message)values('"+nam+"','"+tele+"','"+messag+"')"
其中values前面必须有空格阿,你怎么两次贴出来都没有空格呢?应为:
"insert into guestbook(name,tel,message) values('"+nam+"','"+tele+"','"+messag+"')"
使用道具
举报
回复
显身卡
cowherd
cowherd
当前离线
积分
101
IP卡
狗仔卡
论坛徽章:
117
13
#
发表于 2004-10-22 15:30
|
只看该作者
您能确认这个空格不是引起问题的关键点吗?
希望你先把这个空格加上试一下!!!
使用道具
举报
回复
显身卡
citybar
citybar
当前离线
积分
101
IP卡
狗仔卡
论坛徽章:
0
14
#
楼主
|
发表于 2004-10-23 18:04
|
只看该作者
谢谢你的回复,你说的我已经做了。结果还是和上面的提示是一样的,对于你的忠告,我会认真听取。
一个极度烦恼的人。
我快疯了
使用道具
举报
回复
显身卡
MadMan
MadMan
当前离线
积分
101
IP卡
狗仔卡
论坛徽章:
0
15
#
发表于 2004-10-23 22:21
|
只看该作者
microsoft access driver (*.mdb) => Microsoft Access Driver (*.mdb)
试试看,我这里提示这个有问题
还有就是你直接给那三个变量赋值,然后把SQL粘贴到ACCESS里面执行看看有什么问题
使用道具
举报
回复
显身卡
cowherd
cowherd
当前离线
积分
101
IP卡
狗仔卡
论坛徽章:
117
16
#
发表于 2004-10-23 22:34
|
只看该作者
1:连接没问题,你说的是连接没问题!
2:查询没问题,应该没问题,你测试连接通过的;
3:你的语句有无问题,把那句SQL Response.write出来,首先看看这句有无问题,
空格是一定有的,变量的值是有的;变量值有无特殊字符,如'单引号等等(这主
要检查sql语句的问题),按照MadMan的SQL粘贴到ACCESS里面执行看看有什么
问题,这个方法很好!
4:是不是conn.open 是参数问题,请添加参数,表示以可写方式打开;
5:数据库文件属性是不是唯读,NT下是否给iis用户足够写权限,inetmgr下是否
文件置为可读属性(一般这个会明确报错,但是我不敢肯定你不报这个错误,
和此有无关系);
想得到的就这么多了,现在你应该卡在第3步吧。
使用道具
举报
回复
显身卡
1
2
/ 2 页
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
TOP
技术积分榜
社区积分榜
徽章
团队
统计
知识索引树
积分竞拍
文本模式
帮助
ITPUB首页
|
ITPUB论坛
|
数据库技术
|
企业信息化
|
开发技术
|
微软技术
|
软件工程与项目管理
|
IBM技术园地
|
行业纵向讨论
|
IT招聘
|
IT文档
ChinaUnix
|
ChinaUnix博客
|
ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有
联系我们
未成年人举报专区
京ICP备16024965号-8
北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
快速回复
返回顶部
返回列表