标题:insert问题
只看楼主
kevinxu0638
Rank: 2
来 自:江苏
等 级:论坛游民
帖 子:147
专家分:62
注 册:2009-10-19
结帖率:100%
 问题点数:0 回复次数:9 
insert问题
程序代码:
<% Option Explicit %>
    <% 
    Dim db
    Set db=Server.CreateObject("ADODB.Connection")
    db.Open "table"

    dim strSql,strlsbh,strcr,strtime,strywlb,strtdh,strhd,strzl,strtj,strrksl,strcksl,strysch,strbz
strlsbh=request.form("lsbh")
strcr=request.form("cr")
strtime=request.form("time")
strywlb=request.form("ywlb")
strtdh=request.form("tdh")
strhd=request.form("hd")
strzl=request.form("zl")
strtj=request.form("tj")
strrksl=request.form("rksl")
strcksl=request.form("cksl")
strysch=request.form("ysch")
strbz=request.form("bz")

strsql="insert into 2011 (lsbh,cr,time,ywlb,tdh,hd,zl,tj,rksl,cksl,ysch,bz) values (’"&strlsbh&"’,’"&strcr&"’,’"&strtime&","&strywlb&"’,’"&strtdh&"’,’"&strhd&","&strzl&"’,’"&strtj&"’,’"&strrksl&","&strcksl&"’,’"&strysch&"’,’"&strbz&"’);"
    db.Execute(strSql)   
Response.Redirect "add.asp"
%>
大家帮我看看我这个错哪儿 运行时说db.Execute(strSql) 这行错误
搜索更多相关主题的帖子: insert color 
2011-12-07 10:38
kevinxu0638
Rank: 2
来 自:江苏
等 级:论坛游民
帖 子:147
专家分:62
注 册:2009-10-19
得分:0 
错误类型:
Provider (0x80004005)
未指定的错误
/xywl/insert.asp, 第 5 行
提示是这个错误

javascript、asp学习研究中 希望高手多多指教
2011-12-07 10:48
kevinxu0638
Rank: 2
来 自:江苏
等 级:论坛游民
帖 子:147
专家分:62
注 册:2009-10-19
得分:0 
这论坛什么情况没人帮忙啊

javascript、asp学习研究中 希望高手多多指教
2011-12-07 15:57
wangjy500
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:13
帖 子:457
专家分:2569
注 册:2010-7-11
得分:0 
多了一个分号;

QQ:63572063
2011-12-07 18:15
kevinxu0638
Rank: 2
来 自:江苏
等 级:论坛游民
帖 子:147
专家分:62
注 册:2009-10-19
得分:0 
回复 4楼 wangjy500
去了还是不对 这个分好发出来后就发现了 但是还是不对 现在提示insert into语法错误

javascript、asp学习研究中 希望高手多多指教
2011-12-07 20:54
kevinxu0638
Rank: 2
来 自:江苏
等 级:论坛游民
帖 子:147
专家分:62
注 册:2009-10-19
得分:0 
程序代码:
add.asp
---------------------
<%@LANGUAGE="VBSCRIPT"%><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.>
<html xmlns="http://www.>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title></title>
</head>

<body>
<table width="100%" border="0" bgcolor="#FFFF99">
  <tr>
  <td colspan="4"><h2 align="center"><span class="STYLE3">*</span>鑫远物流仓库出入库信息录入<span class="STYLE3">*</span></h2> 
  </tr>
  <tr>
    <td colspan="4">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
      <div align="right"><a href="index.asp">首页</a> <a href="select.asp">查询</a>
        <br>     
      </div></td>
  </tr>
  <tr>
    <td><center>
<table width="58%" height="100%" border="1">
<form name="form1" method="post" action="insert.asp">
<tr bgcolor="#0066FF">
<td colspan="2"><div align="center"></div></td>
</tr>
            <tr bgcolor="#0066FF">
              <td width="27%" bgcolor="#0066FF"><div align="center">流水编号</div></td>
              <td width="73%" bgcolor="#0066FF"><div align="center"><input name="lsbh" type="text" id="lsbh" value="无记录" />
              </div></td>
            </tr>
            <tr bgcolor="#0066FF">
              <td width="27%" bgcolor="#0066FF"><div align="center">出/入</div></td>
              <td width="73%" bgcolor="#0066FF"><div align="center"><input name="cr" type="text" id="cr" value="无记录" />
              </div></td>
            </tr>
            <tr>
              <td width="27%" bgcolor="#0066FF"><div align="center">日期</div></td>
              <td width="73%" bgcolor="#0066FF"><div align="center">
                <input name="time" type="text" id="time" value="无记录" />
              </div></td>
            </tr>
            <tr>
              <td width="27%" bgcolor="#0066FF"><div align="center">业务类别</div></td>
              <td width="73%" bgcolor="#0066FF"><div align="center">
                <input name="ywlb" type="text" id="ywlb" value="无记录" />
              </div></td>
            </tr>
            <tr>
              <td width="27%" bgcolor="#0066FF"><div align="center">批号/品名</div></td>
              <td width="73%" bgcolor="#0066FF"><div align="center">
                <input name="tdh" type="text" id="tdh" value="无记录" />
              </div></td>
            </tr>
            <tr>
              <td width="27%" bgcolor="#0066FF"><div align="center">货代</div></td>
              <td width="73%" bgcolor="#0066FF"><div align="center">
                <input name="hd" type="text" id="hd" value="无记录" />
              </div></td>
            </tr>
            <tr>
              <td bgcolor="#0066FF"><div align="center">重量</div></td>
              <td width="73%" bgcolor="#0066FF"><div align="center">
                <input name="zl" type="text" id="zl" value="无记录" />
              </div></td>
            </tr>
            <tr>
              <td width="27%" bgcolor="#0066FF"><div align="center">体积</div></td>
              <td width="73%" bgcolor="#0066FF"><div align="center">
                <input name="tj" type="text" id="tj" value="无记录" />
              </div></td>
            </tr>
             <tr>
              <td width="27%" bgcolor="#0066FF"><div align="center">入库数量</div></td>
              <td width="73%" bgcolor="#0066FF"><div align="center">
                <input name="rksl" type="text" id="rksl" value="无记录" />
              </div></td>
            <tr>
              <td width="27%" bgcolor="#0066FF"><div align="center">出库数量</div></td>
              <td width="73%" bgcolor="#0066FF"><div align="center">
                  <input name="cksl" type="text" id="cksl" value="无记录" />
              </div></td>
<tr>
              <td width="27%" bgcolor="#0066FF"><div align="center">运输车号</div></td>
              <td width="73%" bgcolor="#0066FF"><div align="center">
                  <input name="ysch" type="text" id="ysch" value="无记录" />
              </div></td>
<tr>
              <td width="27%" bgcolor="#0066FF"><div align="center">备注</div></td>
              <td width="73%" bgcolor="#0066FF"><div align="center">
                  <input name="bz" type="text" id="bz" value="无记录" />
              </div></td>
<tr>
<td align="center" colspan="2"><span class="STYLE2">
  <input type="submit" value="添加">
  &nbsp;&nbsp;
  <input type="reset" value="重置">
  &nbsp;&nbsp;<a href="index.asp">取消</a></span></td>
</tr>
</form>
</table>
</center>
</table>
</body>
</html>insert.asp
-------------------------------------
<% Option Explicit %>
    <% 
    Dim db
    Set db=Server.CreateObject("ADODB.Connection")
    db.Open "table"
    dim strSql,strlsbh,strcr,strtime,strywlb,strtdh,strhd,strzl,strtj,strrksl,strcksl,strysch,strbz
strlsbh=request.form("lsbh")
strcr=request.form("cr")
strtime=request.form("time")
strywlb=request.form("ywlb")
strtdh=request.form("tdh")
strhd=request.form("hd")
strzl=request.form("zl")
strtj=request.form("tj")
strrksl=request.form("rksl")
strcksl=request.form("cksl")
strysch=request.form("ysch")
strbz=request.form("bz")

strsql="insert into 2011 (lsbh,cr,time,ywlb,tdh,hd,zl,tj,rksl,cksl,ysch,bz) values ('"&strlsbh&"','"&strcr&"','"&strtime&"','"&strywlb&"','"&strtdh&"','"&strhd&"','"&strzl&"','"&strtj&"','"&strrksl&"','"&strcksl&"','"&strysch&"','"&strbz&"')"
    db.Execute(strSql)   
Response.Redirect "add.asp"
%>
-------------------------
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] INSERT INTO 语句的语法错误。
/xywl/insert.asp, 第 21 行(红色的地方错误 应该是strsql这错误 但我找不出来 符号我都查几遍了)


javascript、asp学习研究中 希望高手多多指教
2011-12-08 10:17
wangjy500
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:13
帖 子:457
专家分:2569
注 册:2010-7-11
得分:0 
可以是数据字段的问题。数字型的就不要加引号了。

QQ:63572063
2011-12-08 21:29
kevinxu0638
Rank: 2
来 自:江苏
等 级:论坛游民
帖 子:147
专家分:62
注 册:2009-10-19
得分:0 
回复 7楼 wangjy500
我的全是文本型的 标点符号什么的 我都查过了 不知道什么原因

javascript、asp学习研究中 希望高手多多指教
2011-12-09 08:58
chinasj
Rank: 2
等 级:论坛游民
威 望:1
帖 子:62
专家分:74
注 册:2008-4-26
得分:0 
检查一下表中的字段是否设置为空,估计传进来的值有空的。
2011-12-09 18:22
kevinxu0638
Rank: 2
来 自:江苏
等 级:论坛游民
帖 子:147
专家分:62
注 册:2009-10-19
得分:0 
回复 9楼 chinasj
我表单都做了初始值了 不会有空的

javascript、asp学习研究中 希望高手多多指教
2011-12-09 20:26



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-357186-1-1.html




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

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