SQL Server 2000 money 字段,一添加就是0.0000,如何只取两位呢?

问题描述

SQLServer2000money字段,一添加就是0.0000,如何只取两位呢?

解决方案

解决方案二:
自已顶一下啦。
解决方案三:
调用:publicstringMoney(stringstr){returnstring.Format("{0:F}",Convert.ToDecimal(str));}
解决方案四:
精度就是4位显示的时候可以myMoney.ToString("#.##")
解决方案五:
引用2楼zpcoder的回复:

调用:publicstringMoney(stringstr){returnstring.Format("{0:F}",Convert.ToDecimal(str));}

或者在写sql语句时候加上cast(moneyasnumeric(n,2))
解决方案六:
不用money用decimal(18,2)
解决方案七:
顶下楼上的
解决方案八:
使用decimal
解决方案九:
(1)显示的时候可以myMoney.ToString("n")(2)用decimal(38,2)
解决方案十:
引用3楼Jinglecat的回复:

精度就是4位显示的时候可以myMoney.ToString("#.##")

编译器错误信息:CS1501:“ToString”方法没有采用“1”个参数的重载
解决方案十一:
引用2楼zpcoder的回复:

调用:publicstringMoney(stringstr){returnstring.Format("{0:F}",Convert.ToDecimal(str));}

很好。
解决方案十二:
在sql里使用decimal就可以解决了

时间: 2024-10-26 16:36:33

SQL Server 2000 money 字段,一添加就是0.0000,如何只取两位呢?的相关文章

DataGrid与SQL Server 2000数据绑定

datagrid|server|数据 DataGrid与SQL Server 2000数据绑定 WebForm页面添加一个DataGrid控件DataGrid1,DataGrid控件与SQL Server手工绑定只须鼠标点几下就搞定了,这里是代码绑定. 首先在命名空间中添加SqlClient命名空间. using System.Data.SqlClient; 然后在页面加载事件中创建数据连接con, SqlConnection con=new SqlConnection(); con.Conne

SQL Server 2000桌面引擎默认配置空口令漏洞

涉及程序:  SQL Server 2000 Desktop Engine,MSDE 1.0 描述: MSDE/SQL Server 2000桌面引擎默认配置空口令漏洞 详细: Microsoft SQL Server Desktop Engine(MSDE)是一款Microsoft用来提供数据库管理服务的产品. Microsoft SQL Server 2000 Desktop Engine是一款Microsoft分发的数据库SQL SERVER2000共享数据引擎. Microsoft SQ

配置SQL Server 2000选项

server SQL Server服务器的配置选项属于那种人们了解较少且经常误用的选项.当一个技术支持人员要求你按照某种方式调整一个选项.而另一个技术支持人员却要求你按照另一种完全对立的方式调整同一个选项时,你可能对这些选项的真正含义感到困惑.有关这些选项的资料很缺乏,至少可以说不够详细和清楚.在SQL Server 2000中,Microsoft减少了几个配置选项,让SQL Server动态配置它们,从而减少了几个容易混淆的地方.同时,Microsoft又为SQL Server 2000新增了

SQL Server 2000远程连接案例实战

远程连接SQL Server 2000服务器的解决方案: 需求如下:需要远程连接外地的SQL Server 2000服务器. 测试条件:一个公网IP,两个静态IP. 具体步骤: 一.ping服务器IP能否ping通 观察远程SQL Server 2000服务器的物理连接是否存在.如果不行,请检查网络,查看配置,当然得确保远程sql server 2000服务器的IP拼写正确. 二 在Dos或命令行下输入telnet 服务器IP 端口,看能否连通 如telnet 202.114.100.100 1

SQL SERVER 2000 9003错误的解决方法(只适用于SQL2000)_MsSql

关于SQLSERVER 9003错误解决方法 只适用于SQL2000: "无法打开新数据库 'POS'.CREATE DATABASE 中止. (Microsoft SQL Server,错误: 9003)" 看是9003错误,就想到可能是由于日志文件的原因,再看数据库文件可能损坏,于是想到dbcc checkdb指令. 方法如下: 1.我们使用默认方式建立一个供恢复使用的数据库(如pos).可以在SQL Server Enterprise Manager里面建立. 2.停掉数据库服务

深入探讨SQL Server 2000对XML的支持

server|xml  [作者简介:]Wayne,新一代程序员,十二岁时开始学习编程,十三岁时拥有自己的电脑,先后学过Basic.Pascal.C.FOXPRO.VB.DELPHI.C++.SQL,学习Java语言后,遂成为Java的疯狂崇拜者,现就读于中国科技大学. 引言 内容导航  * 引言 * 配置SQL Server 2000的IIS虚拟目录 * 使用 HTTP 执行 SQL 语句 * 使用XML模板进行查询 * XPath查询 架构和模板   我们可以很简单的使用ADO访问数据库中的数

使用Hibernate 连接SQL Server 2000

server 以下代码在 JDK 5.0, Hibernate 2.1, SQL Server 2000 SP3 中测试通过.            第一次使用Hibernate作持久层,感觉使用起来还是比较复杂的,尤其是调试起来很不方便.Hibernate 基于反射的机制虽然很灵活,但明显给跟踪代码制造了障碍,给出的异常信息量也太少.个人感觉其改进的余地还很大,比如Java新增加了Annotation语法后,是否可使用它来定义ORM,而取代hbm.xml的形式.        好了,进入正题.

在SQL Server 2000里设置和使用数据库复制

2005-08 余枫                                        在SQL Server 2000里设置和使用数据库复制之前,应先检查相关的几台SQL Server服务器下面几点是否满足:        1.MSSQLserver和Sqlserveragent服务是否是以域用户身份启动并运行的(.\administrator用户也是可以的)            如果登录用的是本地系统帐户local,将不具备网络功能,会产生以下错误:              

将MySQL迁移到Microsoft SQL Server 2000 (二)

mysql|server 用于数据迁移的 MySQL 工具 MySQL 提供了几个客户端工具和实用程序,最常用的有: mysql - 一个交互式客户程序,可以对数据库发布查询并查看结果 mysqldump - 此工具可以提取 MySQL 数据库中的架构和数据,并放到一个文件中 mysqlimport - 此工具可以读取文件中的架构和数据,并放到一个 MySQL 数据库中 mysqladmin - 此工具可以执行管理任务,比如创建数据库和删除数据库 myODBC - 一个 32 位的开放式数据库连