Dapper是近2年异军突起的新ORM工具,它有ado.net般的高性能又有反射映射实体的灵活性,非常适合喜欢原生sql的程序员使用,而且它源码很小,十分轻便。我写本博客的目的不是为了介绍Dapper,而是要将我使用Dapper迁移数据库过程中遇到的bug和一些优化介绍给大家,Dapper在多...
分类:
移动开发 时间:
2014-06-23 08:23:35
阅读次数:
280
EF分为三类:db first:首先建立数据库,然后通过ADO.Net Entity Data Model项目建立.edmx文件,这是一个xml文件主要作用就是映射类和数据表model first:首先建立.edmx文件,映射类和数据表的关系,然后生成代码code first:首先写代码,如实体对象...
分类:
其他好文 时间:
2014-06-21 06:24:41
阅读次数:
192
Ado.net Entity Framework早期称为ObjectSpace。基于Ado.net操作数据库的一组类库。什么是ADO.NET? 基础.net平台下的操作数据库的一组Api或组建。五大对象。连接池。什么是ORM框架 ???ORM框架就是表实体对象和数据库的表之间的相互转换。edmx模型...
分类:
其他好文 时间:
2014-06-18 20:17:28
阅读次数:
205
当数据库的字段值允许为空时, 而且此时内容也为空时,则执行查询会出错,例如
CString str = pRecordset->GetFields()->GetItem((long)0)->GetValue();
或者
str=
pRecordset->GetCollect("posInfo");
会弹出如下窗口提示出错!
更加奇怪的是 catch(....
分类:
数据库 时间:
2014-06-18 12:15:56
阅读次数:
415
我们用ADO.NET Entity Data Model来生成实体类后,一般都会对这些类进行基本的增删改查操作,如果每个类都要写这些基本的方法,实在太乏味了。下面就是通过step by step的方式介绍如何用DBContext来实现通用增删改查的REST方法,以及实现过程中容易出现的问题。 1. ...
分类:
数据库 时间:
2014-06-18 10:54:20
阅读次数:
284
测试环境:硬件: Intel I5 4核 +8G内存。软件: Windows 7 + vs2013 SP2 + EF6.1 + MVC5.1数据库: vs2013自带的sql express 2012.测试过程:1. 新建一默认模板的MVC项目,在Models中添加如下代码并建立对应的库表: ...
分类:
Web程序 时间:
2014-06-18 09:17:12
阅读次数:
407
You have seen in this chapter that you can manipulate the data within a DataSet in three distinctmanners:? By using the Tables, Rows, and Columns coll...
分类:
Web程序 时间:
2014-06-17 14:07:37
阅读次数:
340
简单Demo:引用D:\Program Files (x86)\Advantage 11.10\ado.net\2.0\Advantage.Data.Provider.dllusing System;using Advantage.Data.Provider; namespace ADSDemo{....
分类:
数据库 时间:
2014-06-16 23:43:19
阅读次数:
399
难忘初次见到你,那是一个夏日的午后,但是天空中乌云密布。大雨来临前的一段时间总是很闷热的,当我朦胧的睡眼看到你之后瞬间就清醒了,感觉空气也凉爽了起来。虽然只一眼但就是被你那清新脱俗沉鱼落雁之美所征服。其实仰慕姑娘好久了,听别人说(之前听过什么.NET,ADO.NET,ASP.NET)你怎么怎么与众不同。今日一面之缘方见庐山真面,果然倾国倾城。
但“不谋万世者,不足谋一时;不谋全局者...
分类:
Web程序 时间:
2014-06-16 19:31:54
阅读次数:
216
VB取消了繁琐的代码编写工作,从而使得Windows下的编程方法焕然一新,但是它的功能还是存在一定的局限性的;之后发展到了VB6.0,也就是自己完成自己的系统的编程语言时代,它提供了全新的访问数据库的方法,即使用集成的ADO(ActiveX Data Objects),从而实现了访问数据库的功能;现如今发展到了VB.NET,它是一种更加完善的语言。...
分类:
Web程序 时间:
2014-06-16 18:52:43
阅读次数:
307