- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 Excel中使用自带的Filter筛选功能不能包含所有的条目问题
在一个Excel文件中,包含的列有姓名,年龄,性别等。现在有800条数据,年龄包括20,21,22,25等。现在使用筛选功能,发现下拉列表项中没有25. 造成这种现象的原因可能是中间有空白行。比如说,第600行是一个空白行,不包含任何内容,则这时候Filter只是针对于1到600行进行筛选,此时下拉列表中的只是在前600行中出现过的年龄值。当使用关键字进行筛选后,会发现601-800行
2013-02-27 13:49:49 12809
原创 自己动手写ORM框架(六):实现查询功能FindById方法
通过配置实体与表的关系映射后,就可以实现对表的操作了,接下来实现简单对象的新增功能。下面代码1-1是定义的操作数据对象方法的接口:using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Data.SqlClient;namespace Syste
2013-02-25 16:35:30 9633 2
原创 自己动手写ORM框架(五):关系映射配置—Column属性
这次将完成最后一个自定义属性功能Column,在讲Column实现之前先看看Student表的结构如下:create table student( studentid VARCHAR2(40), studentno VARCHAR2(40), name VARCHAR2(40), address VARCHAR2(40), telphon
2013-02-25 14:32:50 2723
原创 自己动手写ORM框架(四):关系映射配置—Id属性
上一篇中完成了Table自定义属性的功能,现在来完成Id,因为一张表最主要的是结构就是表名(Table name)、主键(Id)、列(Column)、主键生成策略。 Id自定义属性的用法代码块1-1:[Table(name="Student")]public class StudentEntity{ private string stuid;
2013-02-25 14:31:59 2131
原创 自己动手写ORM框架(三):关系映射配置—Table属性
在上一篇随笔中已经完成了ADO.NET操作数据库的封装,并已经支持多数据库,只需要在配置文件中指定数据库类型即可,本节主要完成对象与数据库表的关系映射配置。下面看表名的映射配置代码块1-1:[Table(Name="Student")]public class StudentEntity{ //...........省略}在类上面用[Table(name
2013-02-25 14:30:51 2172
原创 自己动手写ORM框架(二):AdoHelper支持多数据库操作的封装(2)
“奋斗”前辈在这一章继续进行AdoHelper进行数据库操作的分析在上一篇文章中已经分析了AdoHelper的部分代码,接下来将继续分析剩余的部分代码,这里分析ExecuteNonQuery方法的实现,代码块1-1:// //通过提供的参数,执行无结果集的数据库操作命令// 并返回执行数据库操作所影响的行数。// // 数据库连接字符串// 执行命令的类型(存储过程或
2013-02-25 14:29:41 2110
原创 自己动手写ORM框架(二):AdoHelper支持多数据库操作的封装(1)
自己动手写ORM框架系列自己动手写ORM框架(一):目标效果预览自己动手写ORM框架(二):AdoHelper支持多数据库操作的封装(1)在第二章,主要是底层的针对于数据库的CRUD,包括对于不同类型数据库的可扩展性。第一步:编写AdoHelper类,用于封装对数据库的操作,能同时支持多个数据库(目前支持SqlServer、Oracle、Access),可扩展支持任
2013-02-24 19:11:59 6319
原创 自己动手写ORM框架(一):目标效果预览
以前还在大学中学习java的时候,就学着使用Hibernate进行持久化层的操作。当时只是觉得这框架很神奇,能够不写SQL语句就能操作数据库。当时也不知道其内部原来是什么,就只知道怎么去用,怎么去写XML配置文件。毕竟当时来讲,代码量有限,接触的编程思想也不多,也没有办法去做深入的研究。最近一段时间以来一直在做.net的开发,其ORM框架有微软自带的Framework,当然也有从Hibernate
2013-02-24 16:40:28 7339 1
转载 更改Visual Studio 2010的主题设置
Visual Studio 2010发布也已经有一段时间了,不过安装后默认的白底的主题长时间看代码可能会感觉眼睛酸痛,况且时间长了我们也希望能够换换口味,studiostyles这家主题网站则专门给我们提供了不同口味的Visual Studio主题样式,比如评分比较高的Son of Obsidian就是一款暗色调背景的主题,安装后将不会感觉到原来自带的那种白底界面的刺眼,可以有效的辅助我们长时
2013-02-18 14:47:48 1906
转载 Visual Studio 创建类时自动添加版权说明和作者信息
写代码时,我们一般需要在Code File的最前面声明版权信息,作者的联系方式等。一些高级的IDE工具提供修改代码模板的功能,这样就能够在创建新代码时自动加上版权信息等。Visual Studio虽然没有提供这样的操作界面,但是我们可以通过手动修改原始代码模板来达到这个目的。 一、首先找到模板目录,例如我安装的Visual Studio 2008在C盘,则对应的模板目录是C:\Pr
2013-02-07 13:24:42 7990
常用英文口语日常生活口语表达
2010-06-28
ASP-NET中Oauth2 为什么进行自动跳转了(语言-javascript)
2024-05-25
多个并排div高度不一致的问题
2022-12-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人