摘要: 递归: 一个过程(或函数)直接或间接调用自己本身,这种过程(或函数)叫递归过程(或函数);通俗来讲就是一个函数可以调用函数本身。下面通过一个文件夹的拷贝功能来阐述 需求 实现一个简单的文件夹拷贝功能(文件夹下存在子目录文件夹),拷贝后的文件结构不变; 界面 源文件(左)结构如下: 后台代码: 目标文 阅读全文
posted @ 2014-05-14 13:44 汉城节度使 阅读(1181) 评论(0) 推荐(0) 编辑
摘要: PDF.NET是个开源的项目其解决UI层(WinForm / Web)控件数据绑定、映射与查询; BLL层实体对象查询(OQL);DAL层SQL语句和.NET数据访问代码映射(查看 SQL-MAP 原理);由于其工具是VB语言开发,个人将他翻成C#版本,仅供学习和交流,对于初学者和C#初学者有一定能 阅读全文
posted @ 2014-05-13 12:02 汉城节度使 阅读(2663) 评论(7) 推荐(1) 编辑
摘要: 由于最近工作涉及SQL语句较多,对一些不常见的SQL函数、及存储过程下面进行整理和描述,供大家分享:/***************************************************************************************************... 阅读全文
posted @ 2014-05-12 19:21 汉城节度使 阅读(10546) 评论(0) 推荐(1) 编辑
摘要: NPOI 是 POI 项目的 .NET 版本。使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写。NPOI是构建在POI 3.x版本之上的,它可以在没有安装Office的情况下对Word/Excel文档进行读写操作。 需求:根据excel表格 阅读全文
posted @ 2014-04-24 10:02 汉城节度使 阅读(2793) 评论(4) 推荐(1) 编辑
摘要: 上周部门主管,给我们培训了在开发过程中关于自测的话题,自测到底怎么去测,测试力度到底多大?下面给大家分享下培训内容,往大家吐槽。。。测试目地划分所包含内容单元测试(指对软件中的最小可测试单元进行检查和验证)功能测试(对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能)... 阅读全文
posted @ 2014-04-14 10:20 汉城节度使 阅读(3659) 评论(0) 推荐(2) 编辑
摘要: 实现分页功能要求取出表A中第31到40条的记录(第4页信息),sql server以自动增长的ID作为主键,注意ID不能是连续的答案select top 10 * form A where id not in(select top 30 id from A)那通过存储过程怎样去实现通用的分页功能的分析转递参数,表名,页码,页面数据展示大小,主键列名以下雏形便产生了-- =============================================-- Author: -- Create date: 2014年4月13日 00:36:24-- Description: ... 阅读全文
posted @ 2014-04-13 12:27 汉城节度使 阅读(891) 评论(0) 推荐(2) 编辑
摘要: 目标实现简单的数据库编程实现通用的删除功能实现通用的修改功能通用删除和通用修改 实现思路普通删除功能 根据某个条件删除某个表信息,通常如:根据主键删除新闻表信息某条数据,根据主键删除用户表某条数据 分析: 如果要实现通用的删除功能,只需要编写一个存储过程,传入要删除的表名和删除的条件即可,拼接一个sql语句,最后执行这个sql语句,实现通用的删除功能通用修改功能实现思路普通修改:一个表就需要写一个存储过程去实现修改功能 分析: 是否可以直接将表名,修改的列名,修改的条件作为参数,拼接一个sql语句,最后执行这个sql语句,实现通用的修改功能执行sql语句 EXEC(@sql... 阅读全文
posted @ 2014-04-13 00:14 汉城节度使 阅读(664) 评论(0) 推荐(0) 编辑
摘要: 上述几篇都将了存储与数据库,关联的一些实例,首先感谢各位大神们在前几篇文章中提到的问题,本人还在学习中,这次介绍下在linq中如何应用存储过程;LINQ简介语言集成查询(LINQ)在对象领域和数据领域架起了一座桥梁LINQ提供了一种跨领域各种数据和数据格式是数据的一致模型微软的ORM解决方案LINQ项目引用解决方案,面向.NETVSIDE对LINQ的强大支持LINQ原理LINQ to SQL 会将对象模型中的语言集成查询转为SQL,然后将他们发送到数据库中进行执行当数据库返回结果时,LINQ to SQL 会将它们转换回你可以用自己编程语言处理的对象IDE工具提供LINQ(O/R设计器)上述所 阅读全文
posted @ 2014-04-12 19:30 汉城节度使 阅读(2059) 评论(0) 推荐(2) 编辑
摘要: 1 /// <summary> 2 /// 验证IP格式是否输入正确 3 /// </summary> 4 /// <param name="ip"></param> 5 /// <returns></returns> 6 private bool IsIpAddress(string ip) 7 阅读全文
posted @ 2014-04-12 11:22 汉城节度使 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 前几个章节介绍了存储过程的创建,和数据库中的各个关联;那存储过程有这么的的优点,具体在程序中如何应用呢?下面进行详细介绍:介绍之前必须具备ADO.NET六个核心对象的概念,如不太清楚,可浏览http://www.cnblogs.com/tuqun/p/3654104.html中有详细介绍,ADO.NET简单介绍如下ADO.NET核心对象Command 命令对象(执行CRUD操作用)Connection 连接对象(连接数据库)DataAdapter 数据适配器对象(太专业的解释,其实通俗来讲就是一个容器,里面可以存放DataSet、DataTalbe对象)DataRead 数据阅读器对象(这个运 阅读全文
posted @ 2014-04-11 23:51 汉城节度使 阅读(486) 评论(0) 推荐(0) 编辑