| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1166 人关注过本帖
标题:[求助]怎么添加数据库不成功
只看楼主 加入收藏
qq187346666
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2006-8-17
收藏
 问题点数:0 回复次数:16 
[求助]怎么添加数据库不成功
我本来想 从T_name 中选取值作为 数据表名
Insert into T_name (....
但是不会做
谁知道的 请教下下啦
<!--#include file="config/conn.asp"-->
<%'保存资料信息
If Request.Form("T_name")<>"" Then
set rs=Server.CreateObject("ADODB,Recordset")
Site=request.Form("Site")
Name=request.Form("Name")
Price=request.Form("Price")
Description=request.Form("Description")
sql="Insert Into T_name (Site,Name,Price,Description) values('"&Site&"','"&Name&"','"&Price&"','"&Description&"')"
rs.open sql,conn,1,3
%>
<script language="javascript">
alert("数据添加成功!");
opener.location.reload();
window.close();
</script>
<%
End If
%>
<script language="javascript">
function mycheck(){
if (form1.Site.value=="")
{alert("请输入路径!");form1.Site.focus();return;}
if(form1.Name.value=="")
{alert("请输入名字!");form1.Name.focus();return;}
if(form1.Price.value=="")
{alert("请输入价格!");form1.Price.focus();return;}
if(form1.Description.value=="")
{alert("请输入简介!");form1.Description.focus();return;}
form1.submit();
} </script>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<title>神采电子 管理界面
</title>
<STYLE type=text/css>
<!--
body,p,td{font-size:12px;color:#009999}
a,U{font-size:12px;color:
#006600;text-decoration:none}a:hover{font-size:12px;color:red;text-deco
ration:underline;onmouseover:this.style.color=red}
.STYLE3 {color: #FF00CC}
-->
</STYLE>
</head>
<body>
<form method="post" action="sendok.asp" name="form1">
<table width="98%" height="228" border="1" cellpadding="1" cellspacing="1" align="center" bordercolor="#FF9999">
<tr>
<td height="32"><div align="center">商品类型:</div></td>
<td colspan="3"><select name="T_name" title="T_name">
<option value="yxerji">无线隐形耳机</option>
<option value="jieshouqi">反屏蔽反探测接收器</option>
<option value="xitong">反屏蔽反探测系统</option>
<option value="duijiang">通讯对讲设备</option>
<option value="peitao">耳机产品配套器材</option>
<option value="kanzi">看字针孔系列</option>
<option value="shexiang">针孔摄像头</option>
<option value="yingyin">无线影音系统</option>
<option value="dianzi">时尚电子</option>
</select> </td>
<td width="196" rowspan="5" align="center" valign="top"><div align="center">

<embed src="index/chicken.swf" width="200" height="218" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed>
<br>
<span class="STYLE3">工作之余,娱乐一下</span></td>
</tr>
<tr>
<td height="32"><div align="center">图片名称:</div></td>
<td height="32" colspan="3"><input name="Site" type="text" size="40" value="images/"> </td>
</tr>
<tr>
<td height="32"><div align="center">商品名称:</div></td>
<td height="32" colspan="3"><input name="Name" type="text"> </td>
</tr>
<tr>
<td height="32"><div align="center"> 商品价格:</div></td>
<td height="32" colspan="3"><input name="Price" type="text" size="10" >
*</td>
</tr>
<tr>
<td height="32"><div align="center">商品简介:</div></td>
<td height="32" colspan="3"><textarea name="Description" type="text" rows="10" cols="40"></textarea> </td>
</tr>
<tr>
<td>&nbsp;</td>
<td width="128" align="center"><input name="Submit" type="button" value="保存" onClick="mycheck()"></td>
<td width="124" align="center"><input name="Submit2" type="reset" value="重置"></td>
<td width="124" align="center"><input name="Submit3" type="button" value="关闭" onClick="window.close();"></td>
<td width="196" valign="top">&nbsp;</td>
</tr>
</table>
</form>
</body>
</html>
搜索更多相关主题的帖子: 数据库 
2006-08-21 08:48
hangxj
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2045
专家分:0
注 册:2006-4-10
收藏
得分:0 
什么意思,不太清楚

http://www./
2006-08-21 08:55
qq187346666
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2006-8-17
收藏
得分:0 
斑竹 先帮我看看 我的代码有错误吗?谢谢了

另外我是想在设置:select 几个选择值   然后点击选择后  以此值作为 要添加的数据库的表名  不知道这样可以吗?
2006-08-21 09:26
弯曲的直线
Rank: 1
等 级:新手上路
帖 子:89
专家分:0
注 册:2006-7-21
收藏
得分:0 
你试着改成
sql="Insert Into "&amp;request.form("T_name")&amp;" (Site,Name,Price,Description) values('"&amp;Site&amp;"','"&amp;Name&amp;"','"&amp;Price&amp;"','"&amp;Description&amp;"')"

上论坛感觉就象和人拼贴子
2006-08-21 10:00
qq187346666
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2006-8-17
收藏
得分:0 
好的 我试下能行不
2006-08-21 10:20
qq187346666
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2006-8-17
收藏
得分:0 
还是不成功  我怀疑是不是代码有问题  哪位可以帮我看下问题出在哪儿?当局者迷啊 ...
2006-08-21 10:24
弯曲的直线
Rank: 1
等 级:新手上路
帖 子:89
专家分:0
注 册:2006-7-21
收藏
得分:0 
conn.execute "Insert Into "&amp;request.form("T_name")&amp;" (Site,Name,Price,Description) values('"&amp;Site&amp;"','"&amp;Name&amp;"','"&amp;Price&amp;"','"&amp;Description&amp;"')"

上论坛感觉就象和人拼贴子
2006-08-21 10:36
hangxj
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2045
专家分:0
注 册:2006-4-10
收藏
得分:0 
你确定你的列表中的字段值在你的数据表中都存在?

还有就是提示什么错误?

http://www./
2006-08-21 11:17
qq187346666
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2006-8-17
收藏
得分:0 
我把&lt;script language="javascript"&gt;
    alert("数据添加成功!");
    opener.location.reload();
    window.close();
    &lt;/script&gt;
这段去了之后  添加提示的错误是:
Server.CreateObject 失败

/shencai/upfile.asp,行4

无效的 ProgID。 若要获取关于此消息的更多的信息,请访问 Microsoft 联机支持站点: http://www.


但是 创建纪录集在上面的代码没有错误啊
2006-08-21 11:42
hangxj
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2045
专家分:0
注 册:2006-4-10
收藏
得分:0 
还是我上面所问
你确定你的列表中的字段值在你的数据表中都存在???

就是你的数据库中存在

"&gt;&lt;select name="T_name" title="T_name"&gt;
          &lt;option value="yxerji"&gt;无线隐形耳机&lt;/option&gt;
          &lt;option value="jieshouqi"&gt;反屏蔽反探测接收器&lt;/option&gt;
          &lt;option value="xitong"&gt;反屏蔽反探测系统&lt;/option&gt;
          &lt;option value="duijiang"&gt;通讯对讲设备&lt;/option&gt;
          &lt;option value="peitao"&gt;耳机产品配套器材&lt;/option&gt;
          &lt;option value="kanzi"&gt;看字针孔系列&lt;/option&gt;
          &lt;option value="shexiang"&gt;针孔摄像头&lt;/option&gt;
          &lt;option value="yingyin"&gt;无线影音系统&lt;/option&gt;
          &lt;option value="dianzi"&gt;时尚电子&lt;/option&gt;
        &lt;/select&gt;

你的列表中所说的表吗??

像yxerji?? 库中有这个表吗?

http://www./
2006-08-21 11:46
快速回复:[求助]怎么添加数据库不成功
数据加载中...
 
   



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

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