永发信息网

asp中,<%=rs("price")%>怎么与小数相乘

答案:2  悬赏:70  手机版
解决时间 2021-02-06 15:59
得到比较满意的答案追加50分
<script language="javascript">

function calcu()
{ var numb1=document.calc.num1.value;

var total=parseFloat(numb1);

}
</script>

最后与数据库字段相乘,如下:
<%=rs("price")*total%>
怎么会出现值全是0,注:price是int 类型
最佳答案
<%
Dim price
'首先确保是数字,如果确定是数字,就可以掠过这步检查
price = rs("price")
if isNumeric(price) then '如果是数字
price = CDbl(price) '转化成浮点数
price = price * 0.85 '进一步的计算
Response.Write price '输出结算结果
end if
%>

那这段代码替换<%=rs("price")%>

如果确定rs("price")是数字的话,还可以这么写
<%=Cdbl(rs("price"))*0.85%>
全部回答
你是要用jsp页面显示出来么?我给你写一个用在jsp页面上连接oracle数据库,并把查出来的rs遍历,以表格形式显示出来的例子 &lt;%@ page language="java" import="java.util.*" pageencoding="utf-8"%&gt; &lt;%@ page import="java.sql.*" %&gt; &lt;% //连接数据库设置 string jdbcdriver="oracle.jdbc.driver.oracledriver";//驱动串 string jdbcurl="jdbc:oracle:thin:@127.0.0.1:1521:jn1";//数据库地址 string username="jn1";//用户名 string password="jn20091";//密码 //连接数据库 class.forname(jdbcdriver); connection conn = drivermanager.getconnection(jdbcurl,username,password); statement stmt=conn.createstatement(); //查询表中的数据,获得结果集 string sql="select name,price from test "; resultset rs=stmt.executequery(sql); %&gt; &lt;!doctype html public "-//w3c//dtd html 4.01 transitional//en"&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;my jsp 'myjsp.jsp' starting page&lt;/title&gt; &lt;meta http-equiv="pragma" content="no-cache"&gt; &lt;meta http-equiv="cache-control" content="no-cache"&gt; &lt;meta http-equiv="expires" content="0"&gt; &lt;meta http-equiv="keywords" content="keyword1,keyword2,keyword3"&gt; &lt;meta http-equiv="description" content="this is my page"&gt; &lt;/head&gt; &lt;body&gt; &lt;table border="1"&gt; &lt;tr&gt; &lt;td&gt;名称&lt;/td&gt; &lt;td&gt;价格&lt;/td&gt; &lt;/tr&gt; &lt;% //遍历结果集,并用表格显示 while(rs.next()) { string name = rs.getstring("name"); string price = rs.getstring("price"); %&gt; &lt;tr&gt; &lt;td&gt;&lt;%=name %&gt;&lt;/td&gt; &lt;td&gt;&lt;%=price %&gt;&lt;/td&gt; &lt;/tr&gt; &lt;% } //关闭数据库连接 if(rs!=null){rs.close();rs = null;} if( stmt != null){stmt.close();stmt=null;} if (conn != null &amp;&amp; !conn.isclosed()) conn.close(); %&gt; &lt;/table&gt; &lt;/body&gt; &lt;/html&gt;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
安能物流(平原镇新原路与柳青路交叉口南100米
长青货运(柳青路)地址好找么,我有些事要过去
鑫顺包装机械地址在什么地方,想过去办事
THE BIRTH OF TRAGEDY怎么样
单选题大革命前的法国实行了等级制度,社会成
普通逻辑的意思是什么啊?知道的请说下!
石器时代起源传说宠物怎么快速获得
安能(西环路宏力大道向南700米路东安能)地址
袋鼠是啮齿类动物吗?袋鼠是大型的啮齿类动物
摩凡这个地址在什么地方,我要处理点事
滑块要求在圆弧形t型槽内能比较轻松的滑动,
眷望的意思是什么啊?知道的请说下!
给予是快乐的主要内容要少的并能概括
一部电影,神的孩子,现代的,主角是小孩,主角
东瓜坪在哪里啊,我有事要去这个地方
推荐资讯
该患住院,服利尿剂3天,查血气分析PH7.34,
写出你所熟知的我国少数民族的风俗习惯、文化
同事经常叫我帮他做工作上的事情,怎么拒绝
开晴的意思是什么啊?知道的请说下!
DNF86版本红眼史诗套哪个最好
鬼戏的意思是什么啊?知道的请说下!
朋友说羡慕我 应该谦虚的回复他们
航道整治工程施工组织设计的主要内容包括()。
骁暴的意思是什么啊?知道的请说下!
请问新生婴儿适合在那个年龄段开始买保险,买
森猫SM——980H一套多少钱,
订辑的意思是什么啊?知道的请说下!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?