| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 495 人关注过本帖
标题:asp+ access 表单内容写不进数据库里怎么办
只看楼主 加入收藏
海的天空
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2011-4-25
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:3 
asp+ access 表单内容写不进数据库里怎么办
<%
dim exp_title,exp_people
if request("exp_title")="" then
    response.write "<script language=JavaScript>" & chr(13) & "alert('请输入实验名!');" & "history.back()" & "</script>"
    Response.End
end if
if request("exp_people")="" then
    response.write "<script language=JavaScript>" & chr(13) & "alert('请输入实验人!');" & "history.back()" & "</script>"
    Response.End
end if

exp_title=request("exp_title")
exp_people=request("exp_people")
dim sql
dim rs
dim conn
set rs=server.createobject("adodb.recordset")
conn = "DBQ=" + server.mappath("baogao.mdb") + ";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
sql="insert into baogao(exp_title,exp_people) values('"&exp_title&"','"&exp_people&"')"
rs.Open sql,conn,3,3
Response.Write "记录添加成功!"
%>

搜索更多相关主题的帖子: 数据库 access 
2011-04-25 09:49
guoqingchun
Rank: 2
等 级:论坛游民
帖 子:30
专家分:68
注 册:2008-6-19
收藏
得分:20 
下面是提交页面:<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<html xmlns="http://www.
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body>
<form id="form1" name="form1" method="post" action="check.asp">
  <label>
  实 验 名:
  <input name="exp_title" type="text" id="exp_title" />
  </label>
  <p>
    <label>
    实验人:
    <input name="exp_people" type="text" id="exp_people" />
    </label>
  </p>
  <p>
    <label>
    <input type="submit" name="Submit" value="提交" />
    </label>
  </p>
</form>
</body>
</html>


下面是判断页面:
程序代码:
<%
dim exp_title,exp_people
if request("exp_title")="" then
    response.write "<script language=JavaScript>" & chr(13) & "alert('请输入实验名!');" & "history.back()" & "</script>"
    Response.End
end if
if request("exp_people")="" then
    response.write "<script language=JavaScript>" & chr(13) & "alert('请输入实验人!');" & "history.back()" & "</script>"
    Response.End
end if

exp_title=request("exp_title")
exp_people=request("exp_people")
dim sql
dim rs
dim conn
set rs=server.createobject("adodb.recordset")
conn = "DBQ=" + server.mappath("baogao.mdb") + ";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
sql="insert into baogao(exp_title,exp_people) values('"&exp_title&"','"&exp_people&"')"
rs.Open sql,conn,3,3
Response.Write "记录添加成功!"
%>

能够插入啊,我把代码和数据库发给你,你自己再试试
网友提问.rar (7.8 KB)

2011-04-25 10:20
海的天空
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2011-4-25
收藏
得分:0 
我试了一下确实可以,但是为什么在我的总程序中不可以
2011-04-25 10:49
kangli_kl
Rank: 6Rank: 6
等 级:侠之大者
威 望:2
帖 子:134
专家分:489
注 册:2008-4-5
收藏
得分:0 
1、查一下你数据库文件所在文件夹的写权限是否没有给
2、数据库里的字段名和你程序里的字段名对应不上

求上而得中,求中而得下。
2011-04-26 09:43
快速回复:asp+ access 表单内容写不进数据库里怎么办
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.100917 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved