随笔分类 - C#
利用Spire.DataExport将数据(Database/DataTable)导成各种文件
摘要:借助Spire.DataExport可以很方便的将Database或者DataTable里的数据导成XLS, PDF and MS Word, HTML, MS,XML, PDF, DBF, SQL Script, SYLK, DIF, CSV文件或者剪切板里而且机器上并不需要安装Microsoft Excel,Microsoft Access,Adobe Acrobat.转换后的数据可以输出到File,HttpResponse,Stream里.当前的免费Spire.DataExport对日期类型的数据存在一个Bug:导出的数据会丢失时间部分,这个问题在以后的版本可能会解决掉,在没修正这个B.
阅读全文
SQL Server 2005 CLR 调用Web Service需要注意的几个问题
摘要:用Visual Studio 2005创建SQL Server项目,然后编写调用Web Service的过程是很简单的,在项目里添加引用Web Service,然后编写处理代码.在部署前有几个问题需要注意:1.目标数据库实例需要启用CLR集成.如果没启用,可以在 SQL Server 外围应用配置器 里去启用或者使用以下语句:[代码]2.目标数据库的可信任属性需要设为FALSE,可以使用以下语句启...
阅读全文
SQL SERVRE 2005 CLR TVF错误:从用户定义的表值函数获取新行时出错:Data access is not allowed in this context.
摘要:消息 6260,级别 16,状态 1,第 1 行
从用户定义的表值函数获取新行时出错:
System.InvalidOperationException: Data access is not allowed in this context. Either the context is a function or method not marked with DataAccessKind.Read or SystemDataAccessKind.Read, is a callback to obtain data from FillRow method of a Table Valued Function, or is a UDT validation method.
System.InvalidOperationException:
at System.Data.SqlServer.Internal.ClrLevelContext.CheckSqlAccessReturnCode(SqlAccessApiReturnCode eRc)
at System.
阅读全文
在C#里使用属性
摘要:原文:Using Attribute In C# 绪论 属性是一种新的声明性信息.使用属性既可以定义设计级信息(例如一个帮助文件或一个文档链接)又可以定义运行时信息(例如使一个XML和一个类相关联).也可以使用属性创建"自描述"组件.通过此篇教程,我们将了解如何创建并附加属性到不同的程序实体,和在运行时如何找到属性信息.定义MSDN的描述是(ms-help://MS.MSDNQTR.2002APR...
阅读全文
对对象类型和调用方法属性进行存储以提升反射性能
摘要:通过对对象类型和调用方法属性进行存储以改善反射的性能.
阅读全文
生成大量随机字符串不同实现方式的效率对比
摘要:在26位英文字母中随即选取10个字符组成字符串,产生一定数量的唯一字符串,对比几种方式:
1.使用 System.Security.Cryptography.RNGCryptoServiceProvider 生成 Random 的种子 和 使用普通声称随机数进行对比.
2.使用 IDictionary 其中TKey是 Int 型 存放字符串的HashCode,TValue 是 String 型,存放生成的字符串,通过对比键判断是否项是否已经存在 和 使用 IList 存储字符串进行对比.
3.使用随机截取字符串 和 随机字符串数组索引获取组成字符串.
阅读全文
得到 yyyy/mm/dd 格式时间
摘要:将 yyyy-mm-dd 格式转换为 yyyy/mm/dd 格式
阅读全文
浙公网安备 33010602011771号