12 2012 档案
摘要:谈到存储过程和触发器,没有开发经验的小鸟们,会认为存储过程和触发器是是很高深的内容。那么今天我就带着大家一起来认识SQL Server中的这两位重量级嘉宾。其实个人以为,尽量少用或者规避存储过程和触发器。在学习存储过程之前,我们先来讨论下为什么需要存储过程。为什么需要存储过程 当今的软件大都应用于网络中,而一般应用程序所需数据都保存在数据库中。在没有使用存储过程的数据库应用程序中,用户所编写的应用程序都是从本地计算机(client)向服务器(server)端发送SQL代码来请求对数据库中数据的增删改差操作,服务器对接收到的SQL代码进行编译后执行,并将结果返回给client,再由客户端的软件处
阅读全文
摘要:在探讨这个话题之前,咱们先通过一个例子来看下为什么需要正则表达式?先来看下面一个例子,解析如下IP:192.160.1.234[port=8080,type=ftp]将上述表达式中的IP地址,端口号和端口类型提取出来。没有正则表达式之前,大家猛的一看,估计崩溃了。没办法,用string类的方法截取呗。于是,我们写下了如下代码:string str = "192.160.1.234[port=8080,type=ftp]"; int indexIP = str.IndexOf("["); string ip = str.Substring(0, index
阅读全文
摘要:现在多数软件都支持Excel的导入导出功能。因为将软件中的数据导出到Excel中以后,财务专员就可以很方便的操作这些数据了。这样可以节省很多工作量。并且,有数据导入功能可以使用户启用软件时,不必花费时间就可以将上万条记录导如到软件系统的数据库中。大大减少了用户的工作量,否则,用户只能乖乖的一条条录入了,如果录入后没保存,那就只能…..,大家懂的。 今天咱们就来看下如何使用NPOI将程序中的数据导出的Excel文件。当然,将程序中的数据导出到Excel文件的方法有很多。但本人以为NPOI的最大优点就是即使你心爱的电脑没有安装office或者wps,那么依然可以正常导出。但是如果使用offi...
阅读全文
摘要:在我们讨论XML的用法之前,还是来看下XML的概念。XML Extensible Markup Language(可扩展标记语言),是W3C推荐的标准,用来传输和存储数据。XML应用非常广泛,是各种应用程序之间进行数据传输最常用的工具。.NET的核心就是XML,XML是微软.NET战略的一个重要组成部分,.NET框架(ASP.NET、Web Service等)都使用XML作为数据表现形式。 接下来就XML的常用知识点我们做一个罗列。1,为什么学习XMLXML具有易读、易用、结构化的特点,所以我们经常通过XML传输数据。2.XML语法规范标签(Tag):001.名称的开头必须是字母、”_”或“:
阅读全文