社区
ASP
帖子详情
输入框的格式问题!
rockajone
2010-07-11 08:56:14
做了一个input 类型是text 输入数据0.1,到数据库里一看变成.1了,数据库对应的格式是双精度的,不知道如何处理?请教大虾!
...全文
127
8
打赏
收藏
输入框的格式问题!
做了一个input 类型是text 输入数据0.1,到数据库里一看变成.1了,数据库对应的格式是双精度的,不知道如何处理?请教大虾!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
碧海情天-赵亮
2010-07-12
打赏
举报
回复
在程序里转换。
楼主基础缺环节啊。
数字就是这样的。无论你是什么程序,什么软件,默认就是这样的形式。
所以所有程序在显示的时候,都会formatNumber。
4楼虽然给出第一种方法也可能起作用,但基本都是要用程序来做。因为如果你程序发布到别处,你就不一定能够去更改人家服务器的设置了,或者会忘掉,还是从程序上明确转换保险。
lbcleo
2010-07-12
打赏
举报
回复
[Quote=引用 4 楼 lzp4881 的回复:]
法1:
在"控制面版"---"区域和语言选项"--"区域选项"---"自定义"---"数字"---"零起始显示"中选择0.xx
法2:
如果在做了法1之后还不行,就需要在程序里处理:
if DataValue<1 then
if left(DataValue,1)<>"0" then
DataValue="0"&DataValue
end if
end ……
[/Quote]
```````````
craft001wen
2010-07-12
打赏
举报
回复
看看你ACCESS字段,是什么格式,一般用CHAR型就可以了,对数字也不会敏感
SNOYC
2010-07-12
打赏
举报
回复
这个应该是ACCESS本身设置的问题,你可以去看看,应该跟系统区域无关
lzp4881
2010-07-11
打赏
举报
回复
法1:
在"控制面版"---"区域和语言选项"--"区域选项"---"自定义"---"数字"---"零起始显示"中选择0.xx
法2:
如果在做了法1之后还不行,就需要在程序里处理:
if DataValue<1 then
if left(DataValue,1)<>"0" then
DataValue="0"&DataValue
end if
end if
--------------------------------------------------------
其实还有种情况可能会同时出现,那就是你填的是1.30,但在asp里只显示1.3,如果必须要显示1.30,可以这样做:
''小数点后不足2位的,自动补0
if len(DataValue)-instr(DataValue,".")<2 then
DataValue=formatNumber(DataValue,2,-1)
end if
综合上面2种问题,整合解决方法:
if int(DataValue)<>DataValue then
''小数点后不足2位的,自动补0
if len(DataValue)-instr(DataValue,".")<2 then
DataValue=formatNumber(DataValue,2,-1)
end if
''小数点前没有0的小数补0
if DataValue<1 then
if left(DataValue,1)<>"0" then
DataValue="0"&DataValue
end if
end if
end if
duqiangcise
2010-07-11
打赏
举报
回复
access就不清楚了,我用的是oracle。不过他们都应该差不多。
我估计也应该是access数据库的对应数据字段的格式设置问题。
rockajone
2010-07-11
打赏
举报
回复
数据库是ACCESS的,我打开数据库看是变成.1了,而且通过表格显示出来的数据也是.1
duqiangcise
2010-07-11
打赏
举报
回复
这个问题可能是你的数据库的问题。
你用sqlplus查询一下对应的字段,看在sqlplus中的显示是否正确。
解锁浏览器新标签页的N种可能
本文深入介绍Chrome扩展NewTab Redirect!的功能原理与实战应用,涵盖新标签页重定向机制、基础配置界面(URL
输入框
、快速访问区、高级选项)、多场景定制(办公入口、学习中心、娱乐空间)、常见
问题
诊断流程(扩展启用、地址
格式
校验、性能优化)及进阶技巧(本地HTML定制、动态内容加载)。强调其作为浏览器效率增强工具的技术实现要点。
Android实现真正的344
格式
化手机号码
输入框
本文介绍了一种实现344
格式
手机号
输入框
的方法,通过对比各大App的实现,总结并封装了一个自定义的
输入框
组件,确保输入的手机号码
格式
正确,同时过滤非法字符,提升用户体验。
input
格式
化
输入框
内容后光标位置错位
问题
及其解决办法
本文探讨了在
格式
化
输入框
内容时,光标错位的
问题
及解决方案。通过对光标位置的计算与设置,实现在数据
格式
化过程中保持光标正确定位,提升用户体验。
输入框
内容
格式
化后 从中间删除光标移至最后一位的
问题
本文详细介绍了一种在
格式
化
输入框
内容后精确控制光标位置的方法,通过监听键盘事件和计算光标位置,确保在
格式
化数据如电话号码、十六进制颜色码时,光标能够准确地定位在用户期望的位置。
JS中利用正则表达式对
输入框
内容进行
格式
校验
本文介绍了一种使用JavaScript进行
输入框
格式
校验的方法,包括限制
格式
为PK_NODE00000及日期不超过当前年月的规则。通过正则表达式和日期对象实现对输入数据的有效性检查。
ASP
28,403
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章