| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 533 人关注过本帖
标题:[求助]数据库sql语句未结束
只看楼主 加入收藏
cainiao158
Rank: 1
等 级:新手上路
威 望:1
帖 子:157
专家分:0
注 册:2007-9-14
收藏
 问题点数:0 回复次数:6 
[求助]数据库sql语句未结束

下面是代码,问题如上!!
<!--#include file="conn.asp"-->
<%
VName=CStr(Trim(Request.Form("Name")))
VTel=CStr(Trim(Request.Form("Tel")))
VCompany=Cstr(Trim(Request.Form("Company")))
VChanpin=Cstr(Trim(Request.Form("Chanpin")))
VAddress=Cstr(Trim(Request.Form("Address")))
VContent=Cstr(Trim(Request.Form("Content")))
%>
<%

sql="Insert Into Dingdan (Name,Tel,Company,Chanpin,Address,Content) Values('"&VName&"','"&VTel&"','"&VCompany&"','"&VChanpin&"','"&VAddress&"','"&VContent&"'")
Conn.execute(sql)
%>

Microsoft VBScript 编译器错误 错误 '800a0401'

语句未结束

/save.asp,行 12

sql="Insert Into Dingdan (Name,Tel,Company,Chanpin,Address,Content) Values('"&VName&"','"&VTel&"','"&VCompany&"','"&VChanpin&"','"&VAddress&"','"&VContent&"'")
--------------------------------------------------------------------------------------------------------------------------------------------------------------^

搜索更多相关主题的帖子: 数据库 sql 语句 结束 
2007-10-22 22:08
恋雪
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2006-8-22
收藏
得分:0 
我一直这样用的没有出过错! '" & vname & "' 可能是空格的问题或者数据类型不对!
如果对这样的语句不习惯,可以用
rs.addnew
rs("")=变量
rs.update
我觉得这样要好得多!

[此贴子已经被作者于2007-10-22 23:09:44编辑过]


我说过,这辈子只爱你一个! 我保证,用我一生来呵护你!
2007-10-22 23:09
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
收藏
得分:0 

<%
VName=CStr(Trim(Request.Form("Name")))
VTel=CStr(Trim(Request.Form("Tel")))
VCompany=Cstr(Trim(Request.Form("Company")))
VChanpin=Cstr(Trim(Request.Form("Chanpin")))
VAddress=Cstr(Trim(Request.Form("Address")))
VContent=Cstr(Trim(Request.Form("Content")))
%>
改成
<%
VName=Trim(Request.Form("Name"))
VTel=Trim(Request.Form("Tel"))
VCompany=Trim(Request.Form("Company"))
VChanpin=Trim(Request.Form("Chanpin"))
VAddress=Trim(Request.Form("Address"))
VContent=Trim(Request.Form("Content"))
%>
Cstr()函数是将字符转换成数字,你这里全都转换成数字,怎么可能
按你后面写的字段应该全是文本类型的,你要确定你的字段是不是都是文本型


[编程论坛] ASP超级群:49158383  敲门暗号:ASP编程
龍艺博客 http://www.
2007-10-22 23:43
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
收藏
得分:0 
sql="Insert Into Dingdan (Name,Tel,Company,Chanpin,Address,Content) Values('"&VName&"','"&VTel&"','"&VCompany&"','"&VChanpin&"','"&VAddress&"','"&VContent&"'")
改成
sql="Insert Into Dingdan (Name,Tel,Company,Chanpin,Address,Content) Values('"&VName&"','"&VTel&"','"&VCompany&"','"&VChanpin&"','"&VAddress&"','"&VContent&"')"
2007-10-23 00:14
kucap1
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2007-8-7
收藏
得分:0 
顶了!楼上的很牛比!!
2007-10-23 09:16
cainiao158
Rank: 1
等 级:新手上路
威 望:1
帖 子:157
专家分:0
注 册:2007-9-14
收藏
得分:0 

问题解决了,谢谢四楼的!!! 原因是是没把那个括号包括在内!!!'"&VContent&"')"

还有就是指正一下三楼的,Cstr()函数是转换为字符串类型,不是转换为数字类型!!!



要想飞的更高,就把地平线忘掉!
2007-10-23 12:02
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
收藏
得分:0 
哦,我说反了,呵呵

[编程论坛] ASP超级群:49158383  敲门暗号:ASP编程
龍艺博客 http://www.
2007-10-23 12:23
快速回复:[求助]数据库sql语句未结束
数据加载中...
 
   



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

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