怎么会将 varchar 值 转换成数据类型 int 时失败啊?

raynichine raynichine 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
怎么老提醒“将varchar值转换成数据型int时失败”啊。tks~

提示错误如下:
[qutoe]Microsoft SQL Native Client 错误 '80040e07'

在将 varchar 值 'grid' 转换成数据类型 int 时失败。

/labgo/bbs/FourmName.asp,行 30 (红色那段)[/quote]

<table width="80%" border="0" align="center" cellpadding="0" cellspacing="0">
<%
dim rs,strsql20,rs2,strsql2,grid
set rs=Server.CreateObject("ADODB.RecordSet")
strSql = "Select * From [Groups] Order by GroupID "
rs.open strSql,conn,3,3

do while not(rs.eof or err)
grid = cint(rs("GroupID"))
response.Write("<li><strong><a href=de.asp?GroupID="&rs("GroupID")&">"&rs("GroupName")&"</a></strong></li>")


strsql2= "Select * From [Forums] Where GroupID='grid'"
Set rs2=Conn2.Execute(strSql2)
do while not (rs2.eof or err)
response.Write("<br> <a href=ShowForum.asp?ForumID="&rs2("ForumID")&">"&rs2("ForumName")&"</a>")

rs2.movenext
loop

rs.movenext
loop
%>

</table>
...全文

相关推荐

Mysql数据库中把varchar类型转化为int类型的方法

主要介绍了Mysql数据库中把varchar类型转化为int类型的方法的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下

weixin_38607552

【升级U8+】在将 varchar 值 ‘IA01‘ 转换成数据类型 int 时失败。

在将 varchar 值 ‘IA01’ 转换成数据类型 int 时失败。

ERP管理软件

sqlserver中将varchar类型转换为int型再进行排序的方法

如果我们数据库的ID设置为varchar型的 在查询的时候order by id的话我们是不希望看到如下情况的。 我们可以把varchar转换为int 然后进行排序一、 代码如下: select * from yourtable order by cast(yourcol as int); 适用于SQLServer Oracle 二、 代码如下: select * from yourtable order by convert(int,yourcol); 仅适用于SQLServer 作者 itmyhome 您可能感兴趣的文章:SQL S

weixin_38526225

MySQL varchar转int方法[可运行源码]

本文详细介绍了在MySQL中将varchar类型转换为int类型的两种方法,主要使用了CAST函数。第一种方法是通过max函数获取最大值,第二种方法是通过order by和limit获取最大值。文章还说明了CAST函数可以转换的类型,包括二进制、字符型、日期、时间、日期时间型、浮点数、整数和无符号整数等。此外,文章还提到了SQL Server中CAST函数的语法和参数说明,以及在使用CAST函数进行数据类型转换时需要注意的事项。

fun88

MySQL中把varchar类型转为date类型方法详解

如下表: 先使用str_to_date函数,将其varchar类型转为日期类型,然后从小到大排序 语法:select str_to_date(class_time,’%Y%m%d %H:%i:%s’) a from a order by a desc ; 下面接着看下oracle中varchar类型的日期格式转换date类型 oracle中varchar类型的日期格式转换date类型 SELECT to_char(to_date(m.ma_datetime,'yyyy-MM-dd hh24:mi:ss'), 'yyyyMMdd') FROM my_task m; m.ma_datet

weixin_38603704
评论 3
收藏 已收藏
分享
返回顶部
raynichine
ASP 28,401 成员 356,940 内容