7 × 24小時服務熱線:18605391786  4000-999-221  關于我們  聯系我們   付款方式  網站地圖   加為收藏       
您當前的位置:首頁 >  新聞中心 > 網頁技巧 > ASP商城網站解決價格顯示小數點的問題

ASP商城網站解決價格顯示小數點的問題 

信息來自:炫維網絡    發布日期:2012-11-10   瀏覽次數:  

ASP中解決價格顯示小數點的問題解決辦法,最近做了個網上商城系統,其他都很順利,但是最奇怪的是,在輸入價格的時候,如果輸入小于1的小數,如0.8,0.7,0.6,0.5,0.2,0.1時,asp頁面顯示的效果卻是.8,.7,.6,.5,.2,.1,小數點前面的0不見了。這是為什么呢?

用的是ACCESS數據庫,反復測試程序是沒有問題的,那么查看數據類型用的是單浮點,改成雙浮點的話,后面會顯示很多位小數。

搜索了很多的論壇貼吧,終于解決了這個問題,解決辦法如下:

首先:

打開數據庫,在相應的數據庫表名上,右鍵,打開設計視圖,找到表示價格的相應數據庫字段,把數據類型改為貨幣格式,格式設為貨幣,小數位數設為自動,默認值設為0。

下一步:

在ASP相應的輸出頁面代碼中,找到輸入價格的代碼如<%=rs("jiage")%>,這個是輸入VIP價格的代碼

把上面的輸入代碼用ASP的FormatNumber函數格式化一下,<%=FormatNumber(rs("vjiage"),1,-1)%>

1表示一位小數,這樣就能夠在輸入0.8的時候顯示0.8而不是.8了
所以解決的代碼就是紅字部分了,

<%=FormatNumber(rs("vjiage"),1,-1)%>









ASP中解決價格顯示小數點的問題解決辦法,最近做了個網上商城系統,其他都很順利,但是最奇怪的是,在輸入價格的時候,如果輸入小于1的小數,如0.8,0.7,0.6,0.5,0.2,0.1時,asp頁面顯示的效果卻是.8,.7,.6,.5,.2,.1,小數點前面的0不見了。這是為什么呢?

用的是ACCESS數據庫,反復測試程序是沒有問題的,那么查看數據類型用的是單浮點,改成雙浮點的話,后面會顯示很多位小數。

搜索了很多的論壇貼吧,終于解決了這個問題,解決辦法如下:

首先:

打開數據庫,在相應的數據庫表名上,右鍵,打開設計視圖,找到表示價格的相應數據庫字段,把數據類型改為貨幣格式,格式設為貨幣,小數位數設為自動,默認值設為0。

下一步:

在ASP相應的輸出頁面代碼中,找到輸入價格的代碼如<%=rs("jiage")%>,這個是輸入VIP價格的代碼

把上面的輸入代碼用ASP的FormatNumber函數格式化一下,<%=FormatNumber(rs("vjiage"),1,-1)%>

1表示一位小數,這樣就能夠在輸入0.8的時候顯示0.8而不是.8了
所以解決的代碼就是紅字部分了,

<%=FormatNumber(rs("vjiage"),1,-1)%>

做服務最好的網絡公司:臨沂網絡公司http://www.0972138.live
更多
臨沂網站建設豪華團隊!www.0972138.live
臨沂網絡公司

炫維網絡 www.0972138.live
建站咨詢電話:18605391786  郵箱:[email protected]  
地址:山東省臨沂市蘭山區通達路367號 裕城大廈   
  
福建31选7开奖中奖公告 15选5预测 加拿大快乐8官网 河北麻将下载免费版 广西快3开奖走势图 永利棋牌大厅 浙江快乐彩一定牛 德甲积分榜2019一2020 河北燕赵20选5AA 能赚钱的网络游戏排 龙江风采p62开奖号 遇乐斗地主 手机真人捕鱼电玩 山东11选5网上购买 pk10开奖结果 喜乐彩开奖号码 宁夏11选5开奖