标题:[求助]数据类型 varchar 转换为 numeric 时出错。
只看楼主
快乐如我
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2005-11-22
 问题点数:0 回复次数:4 
[求助]数据类型 varchar 转换为 numeric 时出错。
请问用什么方法怎么才能不让提示错误
<%
t_id=Request("id")
set rs=server.CreateObject("ADODB.recordset")
//sql="select * from NetShop_system"
sql="select * from NetShop_system where system_corpid='"&t_id&"'"
rs.open sql,conn,1,3
%>

Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][ODBC SQL Server Driver][SQL Server]将数据类型 varchar 转换为 numeric 时出错。

搜索更多相关主题的帖子: 数据类型 varchar numeric Microsoft sql 
2006-03-17 10:39
water123456
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:3208
专家分:5
注 册:2006-2-21
得分:0 
你的数据库里是什么类型,不要随意的再程序里改,要在数据库确定后,才能在这里使用,我感觉你的这里和数据库里的不一样,你试试看看

让我们风风火火的过一生,别平平淡淡过一年。
2006-03-17 12:36
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
得分:0 
system_corpid='"&t_id&"'"
改成
system_corpid="&t_id&""
2006-03-17 12:51
快乐如我
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2005-11-22
得分:0 
还是不可以,我把数据库里面的数据类型也改了,还是不行????
2006-03-17 13:23
water123456
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:3208
专家分:5
注 册:2006-2-21
得分:0 
要是数据的话:应该这样才对.
system_corpid='"&t_id&"'"
改成
system_corpid="&t_id
要是字符的话:
system_corpid='"&t_id&"'"
改成
system_corpid='"&t_id&"'"
不过前提是要和数据库中的字符类型一致.

让我们风风火火的过一生,别平平淡淡过一年。
2006-03-18 07:44



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




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

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