| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 777 人关注过本帖
标题:请问最后一句怎样写才对?
只看楼主 加入收藏
kongjianxiao
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2008-5-11
收藏
 问题点数:0 回复次数:3 
请问最后一句怎样写才对?
sql="select * from Stock where Proid="&arr_spid&""
set rs_sto=server.createobject("adodb.recordset")
rs_sto.open sql,conn,1,3
if rs_sto.recordcount>0 then   '库存中有这货物
stoPrice=rs_sto("Price")
stoTT =arr_sl * stoPrice
最后一句老是出错,其中arr_sl是数值型的,应该是stoPrice出错了,请高手帮帮忙.
搜索更多相关主题的帖子: arr sto sql Stock recordset 
2008-05-11 12:21
kongjianxiao
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2008-5-11
收藏
得分:0 
查出数据集后,如何运算问题,懂的朋友请帮帮忙.
stoPrice=rs_sto("Price")
stoTT =arr_sl * stoPrice
这样表达rs_sto("Price")好象是文本型的,如何才能象stoTT =arr_sl * stoPrice这样运算,是要函数转换吗?
2008-05-11 12:48
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
rs_sto("Price")这个如果是文本型存储的,一定要作数据类型转换才能作乘法运算。
2008-05-11 15:25
kongjianxiao
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2008-5-11
收藏
得分:0 
谢谢版主,问题已解决.
用的是这个转换:
stoTT =cint(arr_sl) * csng(stoPrice)
2008-05-20 14:31
快速回复:请问最后一句怎样写才对?
数据加载中...
 
   



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

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