vb decimal类型 - VB / 基础类
现在我sql2000里面有一个decimal类型的字段 我从文本框输入数字: 例如:12.11 就正常。如果输入 12.00,写入数据库就只有12 ,如果输入0.12,数据库里就只有 .12 。 请问,怎么把小数点前后的 0 显示出来?
显示到控件中时格式化一下就可以: text1.text=format(rs!字段名,"###0.00") 把 decimal类型的字段 改下行不?改成float引用 显示到控件中时格式化一下就可以: text1.text=format(rs!字段名,"###0.00") 谢谢了 请问下,sql2000里面decimal类型的字段 怎么显示 12.00 ?引用 把 decimal类型的字段 改下行不?改成float 改成float也不行,sql2000里面显示不出来小数点后面的 0 你在字段中设置小数位是两位吧引用 引用 2 楼 luofenghen 的回复: 把 decimal类型的字段 改下行不?改成float 改成float也不行,sql2000里面显示不出来小数点后面的 0 我的SQL2000是可以显示的 问题有2个 一个是你传入的时候是整形 还有一个是你SQL 的问题引用 引用 1 楼 leftie 的回复: 显示到控件中时格式化一下就可以: text1.text=format(rs!字段名,"###0.00") 谢谢了 请问下,sql2000里面decimal类型的字段 怎么显示 12.00 ? 是不是“显示格式设置”的缘故? 一个确定的数值可以有多种显示格式进行表示。
相关问答:
Private Sub Command1_Click() Dim MyString() As String Open "a.xml" For Binary As #1 ' 打开刚创建的文件。 ReDim MyString(LOF(1) - 1) Put #1, , MyRecord ' 读入所有字符到变量中 ......
刚建了一个群:中山VB编程(105787219) 有在中山及中山周边的程序员请加入.大家一起探讨问题.合作项目. 尽管俺不是中山的,也进来蹭分…… 佛山的行吗,广州的行吗? 友情支持 回复内容太短了! 帮顶 ......
我想用VB做一个OCX(纯菜鸟,临时需要用VB做点东西,特来请教),A用户(IP:192.168.0.1)与B用户(IP:192.168.0.2)进行点对点的发送接收消息 要求采用OCX方式,比如A用户知道B用户IP,我直接传参(B的IP)至OCX ......
我的要求是:通过抓取别的程序上的表格的句柄,然后读取这个表格的内容。 表格句柄(类名:MSFlexGridWndClass)我已抓到,接下来如何读取表格的内容就不会了?求助。 能把代码发来学习下不? 244326867@qq.com ......