博客园 - Sun_Blue_Sky
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=95148
2013-05-13T01:41:06Z
Sun_Blue_Sky
https://www.cnblogs.com/Sun_Blue_Sky/
feed.cnblogs.com
https://www.cnblogs.com/Sun_Blue_Sky/archive/2013/05/09/3068873.html
关于乱码的一点见解 - Sun_Blue_Sky
在实际开发中,我们大家常常会遇到乱码这种情况。可能的原因有很多,但是可能我技术有限,之前常常疑惑于使用utf-8保存中文为何乱码了?有时候也疑惑于使用Gbk写入到页面也出现乱码了,事情发生距离现在已经很久了,具体问题已经无处考证,但是一直是心中的疑惑。今天做一个短信邮件的Timer,同事反映把发送的邮件放入到Outlook的垃圾箱会出现乱码的情况,闲于无聊,心中的想法是先把乱码的字符还原玩玩。首先我在网上找到了一个兄弟还原乱码的代码,在此贴出希望那个兄弟别见怪。 string utfinfo = "瑁村溅 / 姹熻嫃鐪佸疁鍏村競楂樺鍖楀伐涓氬尯 姹熻嫃绁炴床鐜宸ョ▼鏈夐檺鍏徃
2013-05-09T06:03:00Z
2013-05-09T06:03:00Z
Sun_Blue_Sky
https://www.cnblogs.com/Sun_Blue_Sky/
【摘要】在实际开发中,我们大家常常会遇到乱码这种情况。可能的原因有很多,但是可能我技术有限,之前常常疑惑于使用utf-8保存中文为何乱码了?有时候也疑惑于使用Gbk写入到页面也出现乱码了,事情发生距离现在已经很久了,具体问题已经无处考证,但是一直是心中的疑惑。今天做一个短信邮件的Timer,同事反映把发送的邮件放入到Outlook的垃圾箱会出现乱码的情况,闲于无聊,心中的想法是先把乱码的字符还原玩玩。首先我在网上找到了一个兄弟还原乱码的代码,在此贴出希望那个兄弟别见怪。 string utfinfo = "瑁村溅 / 姹熻嫃鐪佸疁鍏村競楂樺鍖楀伐涓氬尯 姹熻嫃绁炴床鐜宸ョ▼鏈夐檺鍏徃 <a href="https://www.cnblogs.com/Sun_Blue_Sky/archive/2013/05/09/3068873.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/Sun_Blue_Sky/archive/2013/03/15/2961464.html
PowerShell的一点小收获 - Sun_Blue_Sky
关于$Error这个全局变量生命周期粒度为会话级别初始状态它不会捕获所有异常,如果需要设置为捕获所有异常需设置$ErrorActionPreference = "Stop"这个对象是一个数组,如果要拿到它最近一次出错信息可以$error[0]它有一些属性如Message,具体可以 $error | Get-Member查看,但是有些属性不一定有值,拿它的信息个人认为直接使用$error比较好$error.Clear()为清空所有的异常信息。关于[void][void]可以让有返回值的方法不输出返回结果。关于SplitSplit是根据规则来切割一个字符串使之为一个数组,它可以
2013-03-15T07:02:00Z
2013-03-15T07:02:00Z
Sun_Blue_Sky
https://www.cnblogs.com/Sun_Blue_Sky/
【摘要】关于$Error这个全局变量生命周期粒度为会话级别初始状态它不会捕获所有异常,如果需要设置为捕获所有异常需设置$ErrorActionPreference = "Stop"这个对象是一个数组,如果要拿到它最近一次出错信息可以$error[0]它有一些属性如Message,具体可以 $error | Get-Member查看,但是有些属性不一定有值,拿它的信息个人认为直接使用$error比较好$error.Clear()为清空所有的异常信息。关于[void][void]可以让有返回值的方法不输出返回结果。关于SplitSplit是根据规则来切割一个字符串使之为一个数组,它可以 <a href="https://www.cnblogs.com/Sun_Blue_Sky/archive/2013/03/15/2961464.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/Sun_Blue_Sky/archive/2013/03/15/2961109.html
解决Orchastrator Run VMM PowerShell Script 返回值无故加了一个换行的问题 - Sun_Blue_Sky
举个简单例子:一个流程由两个节点组成,第二个节点需拿到第一个节点的返回值来做相关处理。第一个节点返回$a该值为aaaaaabbbbccccc无换行:第二个节点为拿到第一个节点的返回值,然后返回成功。测试运行发现,第二个节点的代码变成了:$a="aaaaaabbbbccccc";$b="success";要解决这个问题其实很简单,把第一个节点的代码改成如下所示就行了:$a="aaaaaabbbbccccc";$a+="`0";
2013-03-15T04:01:00Z
2013-03-15T04:01:00Z
Sun_Blue_Sky
https://www.cnblogs.com/Sun_Blue_Sky/
【摘要】举个简单例子:一个流程由两个节点组成,第二个节点需拿到第一个节点的返回值来做相关处理。第一个节点返回$a该值为aaaaaabbbbccccc无换行:第二个节点为拿到第一个节点的返回值,然后返回成功。测试运行发现,第二个节点的代码变成了:$a="aaaaaabbbbccccc";$b="success";要解决这个问题其实很简单,把第一个节点的代码改成如下所示就行了:$a="aaaaaabbbbccccc";$a+="`0"; <a href="https://www.cnblogs.com/Sun_Blue_Sky/archive/2013/03/15/2961109.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/Sun_Blue_Sky/archive/2013/03/15/2960957.html
解决Orchastrator Invoke Web Service Activity的问题 - Sun_Blue_Sky
The XML request payload doesn't match the number of any Web Service method parameters
2013-03-15T02:54:00Z
2013-03-15T02:54:00Z
Sun_Blue_Sky
https://www.cnblogs.com/Sun_Blue_Sky/
【摘要】The XML request payload doesn't match the number of any Web Service method parameters <a href="https://www.cnblogs.com/Sun_Blue_Sky/archive/2013/03/15/2960957.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/Sun_Blue_Sky/archive/2013/03/14/2959080.html
PowerShell远程执行脚本 - Sun_Blue_Sky
准备步骤:1、在远程机器上执行winrm quickconfig -q,具体作用请看执行结果。2、在本地机器上执行set-item wsman:localhost\client\trustedhosts -value *,具体作用是将所有计算机添加到受信任主机列表。然后就可以远程执行脚本了,示例:$secPasswd = ConvertTo-SecureString "1qaz@WSX" -AsPlainText –Force$curUser = New-object -typename System.Management.Automation.PSCredential(&
2013-03-14T03:52:00Z
2013-03-14T03:52:00Z
Sun_Blue_Sky
https://www.cnblogs.com/Sun_Blue_Sky/
【摘要】准备步骤:1、在远程机器上执行winrm quickconfig -q,具体作用请看执行结果。2、在本地机器上执行set-item wsman:localhost\client\trustedhosts -value *,具体作用是将所有计算机添加到受信任主机列表。然后就可以远程执行脚本了,示例:$secPasswd = ConvertTo-SecureString "1qaz@WSX" -AsPlainText –Force$curUser = New-object -typename System.Management.Automation.PSCredential(& <a href="https://www.cnblogs.com/Sun_Blue_Sky/archive/2013/03/14/2959080.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/Sun_Blue_Sky/archive/2013/03/12/2956051.html
简单的Powershell生成Windows密码算法 - Sun_Blue_Sky
说明:1、密码一共8位。2、由2个数字,2个大写字符,2个小写字符,2个特殊字符组成。3、字符的次序是随机组成的。function CreatePassword{ $figure=1,2,3,4,5,6,7,8,9; $capital="Q","W","E","R","T","Y","U","I","O","P","A","S","D",
2013-03-12T08:56:00Z
2013-03-12T08:56:00Z
Sun_Blue_Sky
https://www.cnblogs.com/Sun_Blue_Sky/
【摘要】说明:1、密码一共8位。2、由2个数字,2个大写字符,2个小写字符,2个特殊字符组成。3、字符的次序是随机组成的。function CreatePassword{ $figure=1,2,3,4,5,6,7,8,9; $capital="Q","W","E","R","T","Y","U","I","O","P","A","S","D", <a href="https://www.cnblogs.com/Sun_Blue_Sky/archive/2013/03/12/2956051.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/Sun_Blue_Sky/archive/2013/02/28/2937049.html
WCF使用代码绑定 - Sun_Blue_Sky
本章说明:开发中,可能会出现需要有水平扩展或需分布式部署等需求,遇到这种问题你该怎么解决呢,您可以考虑使用一个中间层负责调度,多个服务层进行处理。而这可能使用代码绑定比较好。Server Config<?xml version="1.0" encoding="utf-8"?><configuration> <system.web> <compilation debug="true" targetFramework="4.0" /> </system.web>
2013-02-28T07:51:00Z
2013-02-28T07:51:00Z
Sun_Blue_Sky
https://www.cnblogs.com/Sun_Blue_Sky/
【摘要】本章说明:开发中,可能会出现需要有水平扩展或需分布式部署等需求,遇到这种问题你该怎么解决呢,您可以考虑使用一个中间层负责调度,多个服务层进行处理。而这可能使用代码绑定比较好。Server Config<?xml version="1.0" encoding="utf-8"?><configuration> <system.web> <compilation debug="true" targetFramework="4.0" /> </system.web> <a href="https://www.cnblogs.com/Sun_Blue_Sky/archive/2013/02/28/2937049.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/Sun_Blue_Sky/archive/2013/02/28/2937024.html
WCF使用ClientBase - Sun_Blue_Sky
本章说明:1、经常使用SvcUtil的朋友可能清楚,每次在服务端做了更改,都可能需要使用SvcUtil重新生成代理文件,在开发期间这可能经常发生,如果很反感这样呢,你可以尝试使用ClientBase,这只需要在对应的ClientBase实现类做下更改就行了。2、这对于简洁代码风格的朋友,这可能更加符合你们的口味。Server Config<?xml version="1.0" encoding="utf-8"?><configuration> <system.web> <compilation debug=&qu
2013-02-28T07:42:00Z
2013-02-28T07:42:00Z
Sun_Blue_Sky
https://www.cnblogs.com/Sun_Blue_Sky/
【摘要】本章说明:1、经常使用SvcUtil的朋友可能清楚,每次在服务端做了更改,都可能需要使用SvcUtil重新生成代理文件,在开发期间这可能经常发生,如果很反感这样呢,你可以尝试使用ClientBase,这只需要在对应的ClientBase实现类做下更改就行了。2、这对于简洁代码风格的朋友,这可能更加符合你们的口味。Server Config<?xml version="1.0" encoding="utf-8"?><configuration> <system.web> <compilation debug=&qu <a href="https://www.cnblogs.com/Sun_Blue_Sky/archive/2013/02/28/2937024.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/Sun_Blue_Sky/archive/2013/02/28/2937010.html
WCF一个Web Application多个服务 - Sun_Blue_Sky
本章说明:实际开发中可能出现多种不同类型的服务,放在一起这是不合理的,我认为可以考虑在同一个Web Application中绑定多个Service。Server Config<?xml version="1.0" encoding="utf-8"?><configuration> <system.web> <compilation debug="true" targetFramework="4.0" /> </system.web> <system.
2013-02-28T07:38:00Z
2013-02-28T07:38:00Z
Sun_Blue_Sky
https://www.cnblogs.com/Sun_Blue_Sky/
【摘要】本章说明:实际开发中可能出现多种不同类型的服务,放在一起这是不合理的,我认为可以考虑在同一个Web Application中绑定多个Service。Server Config<?xml version="1.0" encoding="utf-8"?><configuration> <system.web> <compilation debug="true" targetFramework="4.0" /> </system.web> <system. <a href="https://www.cnblogs.com/Sun_Blue_Sky/archive/2013/02/28/2937010.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/Sun_Blue_Sky/archive/2013/02/28/2937001.html
WCF多协议支持 - Sun_Blue_Sky
开篇:最近工作中使用WCF比较多,有了一点收获,也有了一点浅薄的想法,在此写出,希望能给大家带来一些收获。本章说明:实际开发中可能会出现,一个服务端需应付多个不同协议客户端,下文就是这种场景的一个解决方案。Binding所对应的协议版本:Binding Class NameTransportMessage EncodingMessage VersionSecurity ModeReliable MessagingTransaction Flow (disabled by default)Example Application?BasicHttpBindingHTTPTextSOAP 1.1No
2013-02-28T07:35:00Z
2013-02-28T07:35:00Z
Sun_Blue_Sky
https://www.cnblogs.com/Sun_Blue_Sky/
【摘要】开篇:最近工作中使用WCF比较多,有了一点收获,也有了一点浅薄的想法,在此写出,希望能给大家带来一些收获。本章说明:实际开发中可能会出现,一个服务端需应付多个不同协议客户端,下文就是这种场景的一个解决方案。Binding所对应的协议版本:Binding Class NameTransportMessage EncodingMessage VersionSecurity ModeReliable MessagingTransaction Flow (disabled by default)Example Application?BasicHttpBindingHTTPTextSOAP 1.1No <a href="https://www.cnblogs.com/Sun_Blue_Sky/archive/2013/02/28/2937001.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/Sun_Blue_Sky/archive/2011/09/06/2169268.html
datetime求总毫秒数,总毫秒数转datetime - Sun_Blue_Sky
说明:今天需要调用一个java同事写的接口。其中包含一个总毫秒数参数。想了很久,无解。后听一朋友说java的总毫秒数是指1970-1-1 零时零分 开始到指定时间的毫秒。原来如此,浪费如此多时间,所以在博中记录一下,希望其他博友能够在此事件中能够有所得。然后把转换代码贴一下。//当前时间的总毫秒数DateTimeoldTime=newDateTime(1970,1,1);doublemilliseconds=(DateTime.Now-oldTime).TotalMilliseconds;//根据总毫秒数得到当前时间oldTime.AddMilliseconds(milliseconds);
2011-09-06T14:43:00Z
2011-09-06T14:43:00Z
Sun_Blue_Sky
https://www.cnblogs.com/Sun_Blue_Sky/
【摘要】说明:今天需要调用一个java同事写的接口。其中包含一个总毫秒数参数。想了很久,无解。后听一朋友说java的总毫秒数是指1970-1-1 零时零分 开始到指定时间的毫秒。原来如此,浪费如此多时间,所以在博中记录一下,希望其他博友能够在此事件中能够有所得。然后把转换代码贴一下。//当前时间的总毫秒数DateTimeoldTime=newDateTime(1970,1,1);doublemilliseconds=(DateTime.Now-oldTime).TotalMilliseconds;//根据总毫秒数得到当前时间oldTime.AddMilliseconds(milliseconds); <a href="https://www.cnblogs.com/Sun_Blue_Sky/archive/2011/09/06/2169268.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/Sun_Blue_Sky/archive/2011/09/06/2169252.html
.net隐式类型转换对照表 - Sun_Blue_Sky
示例:charaa='c';inta=aa;
2011-09-06T14:22:00Z
2011-09-06T14:22:00Z
Sun_Blue_Sky
https://www.cnblogs.com/Sun_Blue_Sky/
【摘要】示例:charaa='c';inta=aa; <a href="https://www.cnblogs.com/Sun_Blue_Sky/archive/2011/09/06/2169252.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/Sun_Blue_Sky/archive/2011/09/03/2165299.html
[原]强大的数据库访问类dbhelper 2.0,欢迎拍砖 - Sun_Blue_Sky
优点:1、多数据库支持2、多数据库类型支持3、强大的查询公用方法,如支持返回泛型实体对象集合,泛型值类型集合,实体对象,数据集等。4、所有方法都支持参数化与非参数化访问db,调用十分方便。5、使用了线程本地存储,使之能支持在业务逻辑层显式控制事务。6、注释较为详细,配置十分简单,方法较为简洁(加上注释总共200多行代码)。7、开源,容易修改。源代码:DBManagerpublicclassDBManager{///<summary>///默认的数据库连接///</summary>publicstaticreadonlystringconnectionString=Con
2011-09-03T03:33:00Z
2011-09-03T03:33:00Z
Sun_Blue_Sky
https://www.cnblogs.com/Sun_Blue_Sky/
【摘要】优点:1、多数据库支持2、多数据库类型支持3、强大的查询公用方法,如支持返回泛型实体对象集合,泛型值类型集合,实体对象,数据集等。4、所有方法都支持参数化与非参数化访问db,调用十分方便。5、使用了线程本地存储,使之能支持在业务逻辑层显式控制事务。6、注释较为详细,配置十分简单,方法较为简洁(加上注释总共200多行代码)。7、开源,容易修改。源代码:DBManagerpublicclassDBManager{///<summary>///默认的数据库连接///</summary>publicstaticreadonlystringconnectionString=Con <a href="https://www.cnblogs.com/Sun_Blue_Sky/archive/2011/09/03/2165299.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/Sun_Blue_Sky/archive/2011/08/31/2161384.html
[原]强大的数据库访问类dbhelper 1.0,欢迎拍砖 - Sun_Blue_Sky
优点:1、强大的查询公用方法,如支持返回泛型实体对象集合,泛型值类型集合,实体对象,数据集等。2、所有方法都支持参数化与非参数化访问db,调用十分方便。3、使用了线程本地存储,使之能支持在业务逻辑层显式控制事务。4、注释较为详细,方法较为简洁(加上注释总共200多行代码)。5、开源,容易修改。缺点:暂时仅支持sqlserver数据库。 源代码:View Code publicclassSqlHelper{publicstringconnectionString=System.Configuration.ConfigurationManager.AppSettings["Connect
2011-08-31T14:20:00Z
2011-08-31T14:20:00Z
Sun_Blue_Sky
https://www.cnblogs.com/Sun_Blue_Sky/
【摘要】优点:1、强大的查询公用方法,如支持返回泛型实体对象集合,泛型值类型集合,实体对象,数据集等。2、所有方法都支持参数化与非参数化访问db,调用十分方便。3、使用了线程本地存储,使之能支持在业务逻辑层显式控制事务。4、注释较为详细,方法较为简洁(加上注释总共200多行代码)。5、开源,容易修改。缺点:暂时仅支持sqlserver数据库。 源代码:View Code publicclassSqlHelper{publicstringconnectionString=System.Configuration.ConfigurationManager.AppSettings["Connect <a href="https://www.cnblogs.com/Sun_Blue_Sky/archive/2011/08/31/2161384.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/Sun_Blue_Sky/archive/2011/06/22/2086796.html
使用公用表表达式的递归查询(CTE) - Sun_Blue_Sky
优点:公用表表达式 (CTE) 具有一个重要的优点,那就是能够引用其自身,从而创建递归 CTE。递归 CTE 是一个重复执行初始 CTE 以返回数据子集直到获取完整结果集的公用表表达式。在 SQL Server 2005 中,当某个查询引用递归 CTE 时,它即被称为“递归查询”。递归查询通常用于返回分层数据,例如:显示某个组织图中的雇员或物料清单方案(其中父级产品有一个或多个组件,而那些组件可能还有子组件,或者是其他父级产品的组件)中的数据。递归 CTE 可以极大地简化在 SELECT、INSERT、UPDATE、DELETE 或 CREATE VIEW 语句中运行递归查询所需的代码。在 S
2011-06-22T05:22:00Z
2011-06-22T05:22:00Z
Sun_Blue_Sky
https://www.cnblogs.com/Sun_Blue_Sky/
【摘要】优点:公用表表达式 (CTE) 具有一个重要的优点,那就是能够引用其自身,从而创建递归 CTE。递归 CTE 是一个重复执行初始 CTE 以返回数据子集直到获取完整结果集的公用表表达式。在 SQL Server 2005 中,当某个查询引用递归 CTE 时,它即被称为“递归查询”。递归查询通常用于返回分层数据,例如:显示某个组织图中的雇员或物料清单方案(其中父级产品有一个或多个组件,而那些组件可能还有子组件,或者是其他父级产品的组件)中的数据。递归 CTE 可以极大地简化在 SELECT、INSERT、UPDATE、DELETE 或 CREATE VIEW 语句中运行递归查询所需的代码。在 S <a href="https://www.cnblogs.com/Sun_Blue_Sky/archive/2011/06/22/2086796.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/Sun_Blue_Sky/archive/2010/09/13/1825209.html
IE和FireFox操作dom的一点区别 - Sun_Blue_Sky
今天在工作中写了个如此简单的脚本->this.firstChild 结果在ie没什么问题,脚本运行的很顺畅,但是到firebug中老抛出内存溢出,才几句脚本而已...经过不少时间的调试与上网找资料终于发现了这个让人无语的问题,现在发布到博客园中希望各位博友写脚本别也放与我同样的错误。IE是将一个完整标签作为一个节点。而Firefox除了上述的的情况外,也把一个标签的结束符“>”到下一个标签的起始符“<”之间的内容(除注释外,包括任何的文字、空格、回车、制表符)也算是一个节点了。而且这种节点也有它们自己独特的属性和值--nodeName="#text"。举个
2010-09-13T10:19:00Z
2010-09-13T10:19:00Z
Sun_Blue_Sky
https://www.cnblogs.com/Sun_Blue_Sky/
【摘要】今天在工作中写了个如此简单的脚本->this.firstChild 结果在ie没什么问题,脚本运行的很顺畅,但是到firebug中老抛出内存溢出,才几句脚本而已...经过不少时间的调试与上网找资料终于发现了这个让人无语的问题,现在发布到博客园中希望各位博友写脚本别也放与我同样的错误。IE是将一个完整标签作为一个节点。而Firefox除了上述的的情况外,也把一个标签的结束符“>”到下一个标签的起始符“<”之间的内容(除注释外,包括任何的文字、空格、回车、制表符)也算是一个节点了。而且这种节点也有它们自己独特的属性和值--nodeName="#text"。举个 <a href="https://www.cnblogs.com/Sun_Blue_Sky/archive/2010/09/13/1825209.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/Sun_Blue_Sky/archive/2010/04/19/1715555.html
isNull函数 - Sun_Blue_Sky
使用含义:使用指定的替换值替换NULL(因为如果在数据拼接字符串,假如一个字段为null其它值不为null的话,最终查询出来的值得也是null)。语法ISNULL ( check_expression , replacement_value )参数 check_expression 将被检查是否为 NULL的表达式。check_expression 可以是任何类型的。 replacement_va...
2010-04-19T09:42:00Z
2010-04-19T09:42:00Z
Sun_Blue_Sky
https://www.cnblogs.com/Sun_Blue_Sky/
【摘要】使用含义:使用指定的替换值替换NULL(因为如果在数据拼接字符串,假如一个字段为null其它值不为null的话,最终查询出来的值得也是null)。语法ISNULL ( check_expression , replacement_value )参数 check_expression 将被检查是否为 NULL的表达式。check_expression 可以是任何类型的。 replacement_va... <a href="https://www.cnblogs.com/Sun_Blue_Sky/archive/2010/04/19/1715555.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/Sun_Blue_Sky/archive/2010/04/19/1715194.html
关于DropDownList绑定 - Sun_Blue_Sky
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->DropDownList.ClearSelection();DropDownList.Items.FindByText(subjectname).Selected=true;
2010-04-19T02:49:00Z
2010-04-19T02:49:00Z
Sun_Blue_Sky
https://www.cnblogs.com/Sun_Blue_Sky/
【摘要】Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->DropDownList.ClearSelection();DropDownList.Items.FindByText(subjectname).Selected=true; <a href="https://www.cnblogs.com/Sun_Blue_Sky/archive/2010/04/19/1715194.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/Sun_Blue_Sky/archive/2010/04/16/1713689.html
C#数据类型和SQL数据类型对照 - Sun_Blue_Sky
代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--C#操作SQLFloat类型,数据会多很多小数,原来是C#的float和sql的float类型不一致///<summary>///数据库中与C#中的数据类型对照///</summar...
2010-04-16T08:11:00Z
2010-04-16T08:11:00Z
Sun_Blue_Sky
https://www.cnblogs.com/Sun_Blue_Sky/
【摘要】代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--C#操作SQLFloat类型,数据会多很多小数,原来是C#的float和sql的float类型不一致///<summary>///数据库中与C#中的数据类型对照///</summar... <a href="https://www.cnblogs.com/Sun_Blue_Sky/archive/2010/04/16/1713689.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/Sun_Blue_Sky/archive/2010/04/12/1710217.html
ASP.NET中导入和导出标准Excel文件(转) - Sun_Blue_Sky
本文所演示的导入和导出方法并未使用Excel COM组件,而是使用原始的ASP.NET OleDb驱动程序,这使得ASP.NET应用程序即使部署在未安装Excel的服务器上也同样能支持导入和导出校准的Excel格式文件。本文所演示的导入和导出方法并未使用Excel COM组件,而是使用原始的ASP.NET OleDb驱动程序,这使得ASP.NET应用程序即使部署在未安装Excel的服务器上也同样能...
2010-04-12T06:23:00Z
2010-04-12T06:23:00Z
Sun_Blue_Sky
https://www.cnblogs.com/Sun_Blue_Sky/
【摘要】本文所演示的导入和导出方法并未使用Excel COM组件,而是使用原始的ASP.NET OleDb驱动程序,这使得ASP.NET应用程序即使部署在未安装Excel的服务器上也同样能支持导入和导出校准的Excel格式文件。本文所演示的导入和导出方法并未使用Excel COM组件,而是使用原始的ASP.NET OleDb驱动程序,这使得ASP.NET应用程序即使部署在未安装Excel的服务器上也同样能... <a href="https://www.cnblogs.com/Sun_Blue_Sky/archive/2010/04/12/1710217.html" target="_blank">阅读全文</a>