自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

懒猫@朵

有一种世界观叫懒

  • 博客(1)
  • 资源 (4)
  • 收藏
  • 关注

转载 使用OleDbCommandBuilder时出现“Insert into 语句的语法错误”的解决方法

当我们用C#开发数据库访问程序的时候,通常有3种方式:odbc,oleDb,ado.net;其实我想对于这三种方式,这个问题都会出现,但是这次我遇到问题的时候用的是oleDb的方式,我们就用oleDb的方式来描述吧。问题描述:     我用OleDb的方式向Access数据里写数据,示例源码如下:    string sql="select * from MultiTable";   

2006-12-25 11:30:00 874

NHibernate 2.0 chm

NHIBERNATE - 符合.Net习惯的关系数据库持久化 NHibernate参考文档 2.0.0 -------------------------------------------------------------------------------- 目录 前言 1. 第一个NHibernate应用程序 1.1. 开始NHibernate之旅 1.2. 第一个持久化类 1.3. 映射cat 1.4. 与Cat同乐 1.5. 总结 2. 体系结构(Architecture) 2.1. 概况(Overview) 2.2. 实例状态 2.3. 上下文相关的(Contextual)Session 3. 配置 4. 持久化类(Persistent Classes) 5. 对象/关系数据库映射基础(Basic O/R Mapping) 6. 集合类(Collections)映射 7. 组件(Component)映射 8. 继承映射(Inheritance Mappings) 9. 持久化数据管理 10. 事务和并发 11. 拦截器与事件 12. HQL: NHibernate查询语言 13. 条件查询(Criteria Queries) 14. 原生SQL查询 15. 过滤数据 16. 提升性能 17. 工具箱指南

2014-11-24

NHibernate参考文档 2.0.0 chm

NHIBERNATE - 符合.Net习惯的关系数据库持久化 NHibernate参考文档 2.0.0 目录 前言 1. 第一个NHibernate应用程序 1.1. 开始NHibernate之旅 1.2. 第一个持久化类 1.3. 映射cat 1.4. 与Cat同乐 1.5. 总结 2. 体系结构(Architecture) 2.1. 概况(Overview) 2.2. 实例状态 2.3. 上下文相关的(Contextual)Session 3. 配置 3.1. 可编程的配置方式 3.2. 获得ISessionFactory 3.3. 用户自行提供ADO.NET连接 3.4. NHibernate提供ADO.NET连接 3.5. 可选的配置属性 3.5.1. SQL方言 3.5.2 外连接抓取(Outer Join Fetching) 3.5.3. 查询缓存 3.5.4. 查询语言中的替换 3.6. 日志 3.7. 实现NamingStrategy 3.8. XML配置文件 4. 持久化类(Persistent Classes) 4.1. 一个简单的POCO例子 4.1.1. 为持久化成员变量声明读写属性 4.1.2. 实现一个默认的构造器(constructor) 4.1.3. 提供一个标识属性(identifier property)(可选) 4.1.4. 使用非不可继承的(non-sealed)类以及虚方法(virtual methods) (可选) 4.2. 实现继承(Inheritance) 4.3. 实现 Equals() 和 GetHashCode() 方法 4.4. 持久化生命周期(Lifecycle)中的回调(Callbacks) 4.5. 合法性验证(IValidatable)回调 5. 对象/关系数据库映射基础(Basic O/R Mapping) 5.1. 映射定义(Mapping declaration) 5.1.1. XML名称空间 5.1.2. hibernate-mapping 5.1.3. class 5.1.4. id 5.1.4.1. (主键生成策略)generator 5.1.4.2. 高/低位算法(Hi/Lo Algorithm) 5.1.4.3. 唯一标识16进制算法(UUID Algorithm ) 5.1.4.4. 唯一标识字符串算法 5.1.4.5. 唯一标识GUID算法 5.1.4.6. 标识字段和序列(Identity columns and Sequences) 5.1.4.7. 程序分配的标识符(Assigned Identifiers) 5.1.5. (联合主键)composite-id 5.1.6. 鉴别器(discriminator) 5.1.7. 版本(version)(可选) 5.1.8. 时间戳 (可选) 5.1.9. 属性 5.1.10. 多对一 5.1.11. 一对一 5.1.12. 组件(component), 动态组件(dynamic-component) 5.1.13. 子类 5.1.14. 连接的子类(joined-subclass) 5.1.15. 联合子类(union-subclass) 5.1.16. 连接 5.1.17. map, set, list, bag 5.1.18. 引用(import) 5.2. NHibernate 的类型 5.2.1. 实体(Entities)和值(values) 5.2.2. 基本值类型 5.2.3. 自定义值类型 5.2.4. Any类型映射 5.3. SQL中引号包围的标识符 5.4. 模块化映射文件 5.5. 数据库生成属性(Generated Properties) 5.6. 数据库辅助对象 6. 集合类(Collections)映射 6.1. 持久化集合类 6.2. 集合外键(Collection foreign keys) 6.3. 值集合于多对多关联(Collections of values and many-to-many associations) 6.4. 一对多关联 6.5. 延迟加载 6.6. 有序集合(Sorted collections) 6.7. 使用<idbag> 6.8. 双向关联(Bidirectional associations) 6.9. 三重关联(Ternary associations) 6.10. 异质关联(Heterogeneous Associations) 6.11. 集合例子(Collection example) 7. 组件(Component)映射 7.1. 依赖对象(Dependent objects) 7.2. 在集合中出现的依赖对象 (Collections of dependent objects) 7.3. 组件作为IDictionary的索引(Components as IDictionary indices ) 7.4. 组件作为联合标识符(Components as composite identifiers) 7.5. 动态组件 8. 继承映射(Inheritance Mappings) 8.1. 三种策略 8.1.1. 每个类分层结构一张表(Table per class hierarchy) 8.1.2. 每个子类一张表(Table per subclass) 8.1.3. 每个子类一张表(Table per subclass),使用辨别标志(Discriminator) 8.1.4. 混合使用“每个类分层结构一张表”和“每个子类一张表” 8.1.5. 每个具体类一张表(Table per concrete class) 8.1.6. 每个具体类一张表使用隐式多态 8.1.7. 隐式多态和其他继承映射混合使用 8.2. 限制 9. 持久化数据管理 9.1. 创建持久化对象 9.2. 加载载对象 9.3. 查询 9.3.1. 标量(Scalar)查询 9.3.2. IQuery接口 9.3.3. 过滤集合 9.3.4. 条件查询(Criteria queries) 9.3.5. 使用原生SQL的查询 9.4. 修改持久化对象 9.4.1. 使用同一个ISession持久化对象 9.4.2. 修改脱管(Detached)对象 9.4.3. 重新附脱管(Detached)对像 9.5. 删除持久化对象 9.6. 刷出 9.7. 结束ISession 9.7.1. 清除ISession 9.7.2. 提交数据库事务 9.7.3. 关闭ISession 9.8. 异常处理 9.9. 生命周期与对象图 9.10. 拦截器 9.11. 元数据API 10. 事务和并发 10.1. 配置,会话与工厂 10.2. 线程与连接 10.3. 关注对象标识(Considering object identity) 10.4. 乐观并发控制(Optimistic concurrency control) 10.4.1. 长会话自动版本化 10.4.2. 多事务自动版本化 10.4.3. 定制自动版本化行为 10.4.4. 应用程序级别的版本检查(Application version checking) 10.5. 会话断开连接 10.6. 悲观锁定(Pessimistic Locking) 10.7. 连接释放模式(Connection Release Modes) 11. 拦截器与事件 11.1. 拦截器 11.2. 事件系统 12. HQL: NHibernate查询语言 12.1. 大小写敏感性问题 12.2. from子句 12.3. 关联(Association)与连接(Join) 12.4. select子句 12.5. 聚集函数 12.6. 多态查询 12.7. where子句 12.8. 表达式 12.9. order by子句 12.10. group by子句 12.11. 子查询 12.12. HQL示例 12.13. 小技巧 & 小窍门 13. 条件查询(Criteria Queries) 13.1. 创建一个ICriteria实例 13.2. 限制结果集内容 13.3. 结果集排序 13.4. 关联 13.5. 动态关联抓取 13.6. 查询示例 13.7. 投影(Projections)、聚合(aggregation)和分组(grouping) 13.8. 离线(detached)查询和子查询 14. 原生SQL查询 14.1. 使用ISQLQuery 14.1.1. 标量查询(Scalar queries) 14.1.2. 实体查询(Entity queries) 14.1.3. 处理关联和集合类(Handling associations and collections) 14.1.4. 返回多个实体(Returning multiple entities) 14.1.4.1. 别名和属性引用(Alias and property references) 14.1.5. 返回非受管实体(Returning non-managed entities) 14.1.6. 处理继承(Handling inheritance) 14.1.7. 参数(Parameters) 14.2. 命名SQL查询 14.2.1. 使用return-property来明确地指定字段/别名 14.2.2. 使用存储过程来查询 14.2.2.1. 使用存储过程的规则和限制 14.3. 定制SQL用来create,update和delete 14.4. 定制装载SQL 15. 过滤数据 15.1. NHibernate 过滤器(filters) 16. 提升性能 16.1. 抓取策略(Fetching strategies) 16.1.1. 操作延迟加载的关联 16.1.2. 调整抓取策略(Tuning fetch strategies) 16.1.3. 单端关联代理(Single-ended association proxies) 16.1.4. 初始化集合和代理(Initializing collections and proxies) 16.1.5. 使用批量抓取(Using batch fetching) 16.1.6. 使用子查询抓取(Using subselect fetching) 16.2. 二级缓存(The Second Level Cache) 16.2.1. 缓存映射(Cache mappings) 16.2.2. 策略:只读缓存(Strategy: read only) 16.2.3. 策略:读/写缓存(Strategy: read/write) 16.2.4. 策略:非严格读/写缓存(Strategy: nonstrict read/write) 16.2.5. 并发策略兼容性 16.3. 管理缓存(Managing the caches) 16.4. 查询缓存(The Query Cache) 16.5. 理解集合性能(Understanding Collection performance) 16.5.1. 分类(Taxonomy) 16.5.2. Lists, maps 和sets用于更新效率最高 16.5.3. Bag和list是反向集合类中效率最高的 16.5.4. 一次性删除(One shot delete) 16.6. 批量更新(Batch updates) 16.7. Multi Query 16.8. 多重条件查询 17. 工具箱指南 17.1. 数据库结构生成(schema generation) 17.1.1. 对schema定制化(Customizing the schema) 17.1.2. 运行该工具 17.1.3. 配置属性(Properties) 17.1.4. 使用NAnt 17.2. 代码生成 17.2.1. 配置文件(可选) 17.2.2. 元数据属性 17.2.3. 基本的finder生成器(Basic finder generator) 17.2.4. 基于Velocity的渲染器/生成器(Velocity based renderer/generator) 17.3. 映射文件生成器(Mapping File Generation) 17.3.1. 运行工具 18. 示例:父子关系(Parent Child Relationships) 18.1. 关于collections需要注意的一点 18.2. 双向的一对多关系(Bidirectional one-to-many) 18.3. 级联生命周期(Cascading lifecycle) 18.4. 使用级联更新 18.5. 结论 19. 示例:Weblog 应用程序 19.1. 持久化类 19.2. NHibernate 映射 19.3. NHibernate 代码 20. 示例:复杂映射实例 20.1. Employer(雇主)/Employee(雇员) 20.2. Author(作家)/Work(作品) 20.3. Customer(客户)/Order(订单)/Product(产品) 21. 最佳实践 I. NHibernateContrib 参考文档 前言 22.2. Prevalence Cache 配置 22.1. 如何使用缓存? 22.2. Prevalence Cache 配置 22.3. SysCache 配置 22.4. SysCache2 配置 22.4.1. 表依赖缓存 22.4.2. SQL依赖缓存 22.4.3. 聚集依赖缓存 22.4.4. 附加设置 22.4.5. 补丁

2014-11-24

NHibernate 2.0 帮助文件

NHIBERNATE - 符合.Net习惯的关系数据库持久化 NHibernate参考文档 2.0.0 目录 前言 1. 第一个NHibernate应用程序 1.1. 开始NHibernate之旅 1.2. 第一个持久化类 1.3. 映射cat 1.4. 与Cat同乐 1.5. 总结 2. 体系结构(Architecture) 2.1. 概况(Overview) 2.2. 实例状态 2.3. 上下文相关的(Contextual)Session 3. 配置 3.1. 可编程的配置方式 3.2. 获得ISessionFactory 3.3. 用户自行提供ADO.NET连接 3.4. NHibernate提供ADO.NET连接 3.5. 可选的配置属性 3.5.1. SQL方言 3.5.2 外连接抓取(Outer Join Fetching) 3.5.3. 查询缓存 3.5.4. 查询语言中的替换 3.6. 日志 3.7. 实现NamingStrategy 3.8. XML配置文件 4. 持久化类(Persistent Classes) 4.1. 一个简单的POCO例子 4.1.1. 为持久化成员变量声明读写属性 4.1.2. 实现一个默认的构造器(constructor) 4.1.3. 提供一个标识属性(identifier property)(可选) 4.1.4. 使用非不可继承的(non-sealed)类以及虚方法(virtual methods) (可选) 4.2. 实现继承(Inheritance) 4.3. 实现 Equals() 和 GetHashCode() 方法 4.4. 持久化生命周期(Lifecycle)中的回调(Callbacks) 4.5. 合法性验证(IValidatable)回调 5. 对象/关系数据库映射基础(Basic O/R Mapping) 5.1. 映射定义(Mapping declaration) 5.1.1. XML名称空间 5.1.2. hibernate-mapping 5.1.3. class 5.1.4. id 5.1.4.1. (主键生成策略)generator 5.1.4.2. 高/低位算法(Hi/Lo Algorithm) 5.1.4.3. 唯一标识16进制算法(UUID Algorithm ) 5.1.4.4. 唯一标识字符串算法 5.1.4.5. 唯一标识GUID算法 5.1.4.6. 标识字段和序列(Identity columns and Sequences) 5.1.4.7. 程序分配的标识符(Assigned Identifiers) 5.1.5. (联合主键)composite-id 5.1.6. 鉴别器(discriminator) 5.1.7. 版本(version)(可选) 5.1.8. 时间戳 (可选) 5.1.9. 属性 5.1.10. 多对一 5.1.11. 一对一 5.1.12. 组件(component), 动态组件(dynamic-component) 5.1.13. 子类 5.1.14. 连接的子类(joined-subclass) 5.1.15. 联合子类(union-subclass) 5.1.16. 连接 5.1.17. map, set, list, bag 5.1.18. 引用(import) 5.2. NHibernate 的类型 5.2.1. 实体(Entities)和值(values) 5.2.2. 基本值类型 5.2.3. 自定义值类型 5.2.4. Any类型映射 5.3. SQL中引号包围的标识符 5.4. 模块化映射文件 5.5. 数据库生成属性(Generated Properties) 5.6. 数据库辅助对象 6. 集合类(Collections)映射 6.1. 持久化集合类 6.2. 集合外键(Collection foreign keys) 6.3. 值集合于多对多关联(Collections of values and many-to-many associations) 6.4. 一对多关联 6.5. 延迟加载 6.6. 有序集合(Sorted collections) 6.7. 使用<idbag> 6.8. 双向关联(Bidirectional associations) 6.9. 三重关联(Ternary associations) 6.10. 异质关联(Heterogeneous Associations) 6.11. 集合例子(Collection example) 7. 组件(Component)映射 7.1. 依赖对象(Dependent objects) 7.2. 在集合中出现的依赖对象 (Collections of dependent objects) 7.3. 组件作为IDictionary的索引(Components as IDictionary indices ) 7.4. 组件作为联合标识符(Components as composite identifiers) 7.5. 动态组件 8. 继承映射(Inheritance Mappings) 8.1. 三种策略 8.1.1. 每个类分层结构一张表(Table per class hierarchy) 8.1.2. 每个子类一张表(Table per subclass) 8.1.3. 每个子类一张表(Table per subclass),使用辨别标志(Discriminator) 8.1.4. 混合使用“每个类分层结构一张表”和“每个子类一张表” 8.1.5. 每个具体类一张表(Table per concrete class) 8.1.6. 每个具体类一张表使用隐式多态 8.1.7. 隐式多态和其他继承映射混合使用 8.2. 限制 9. 持久化数据管理 9.1. 创建持久化对象 9.2. 加载载对象 9.3. 查询 9.3.1. 标量(Scalar)查询 9.3.2. IQuery接口 9.3.3. 过滤集合 9.3.4. 条件查询(Criteria queries) 9.3.5. 使用原生SQL的查询 9.4. 修改持久化对象 9.4.1. 使用同一个ISession持久化对象 9.4.2. 修改脱管(Detached)对象 9.4.3. 重新附脱管(Detached)对像 9.5. 删除持久化对象 9.6. 刷出 9.7. 结束ISession 9.7.1. 清除ISession 9.7.2. 提交数据库事务 9.7.3. 关闭ISession 9.8. 异常处理 9.9. 生命周期与对象图 9.10. 拦截器 9.11. 元数据API 10. 事务和并发 10.1. 配置,会话与工厂 10.2. 线程与连接 10.3. 关注对象标识(Considering object identity) 10.4. 乐观并发控制(Optimistic concurrency control) 10.4.1. 长会话自动版本化 10.4.2. 多事务自动版本化 10.4.3. 定制自动版本化行为 10.4.4. 应用程序级别的版本检查(Application version checking) 10.5. 会话断开连接 10.6. 悲观锁定(Pessimistic Locking) 10.7. 连接释放模式(Connection Release Modes) 11. 拦截器与事件 11.1. 拦截器 11.2. 事件系统 12. HQL: NHibernate查询语言 12.1. 大小写敏感性问题 12.2. from子句 12.3. 关联(Association)与连接(Join) 12.4. select子句 12.5. 聚集函数 12.6. 多态查询 12.7. where子句 12.8. 表达式 12.9. order by子句 12.10. group by子句 12.11. 子查询 12.12. HQL示例 12.13. 小技巧 & 小窍门 13. 条件查询(Criteria Queries) 13.1. 创建一个ICriteria实例 13.2. 限制结果集内容 13.3. 结果集排序 13.4. 关联 13.5. 动态关联抓取 13.6. 查询示例 13.7. 投影(Projections)、聚合(aggregation)和分组(grouping) 13.8. 离线(detached)查询和子查询 14. 原生SQL查询 14.1. 使用ISQLQuery 14.1.1. 标量查询(Scalar queries) 14.1.2. 实体查询(Entity queries) 14.1.3. 处理关联和集合类(Handling associations and collections) 14.1.4. 返回多个实体(Returning multiple entities) 14.1.4.1. 别名和属性引用(Alias and property references) 14.1.5. 返回非受管实体(Returning non-managed entities) 14.1.6. 处理继承(Handling inheritance) 14.1.7. 参数(Parameters) 14.2. 命名SQL查询 14.2.1. 使用return-property来明确地指定字段/别名 14.2.2. 使用存储过程来查询 14.2.2.1. 使用存储过程的规则和限制 14.3. 定制SQL用来create,update和delete 14.4. 定制装载SQL 15. 过滤数据 15.1. NHibernate 过滤器(filters) 16. 提升性能 16.1. 抓取策略(Fetching strategies) 16.1.1. 操作延迟加载的关联 16.1.2. 调整抓取策略(Tuning fetch strategies) 16.1.3. 单端关联代理(Single-ended association proxies) 16.1.4. 初始化集合和代理(Initializing collections and proxies) 16.1.5. 使用批量抓取(Using batch fetching) 16.1.6. 使用子查询抓取(Using subselect fetching) 16.2. 二级缓存(The Second Level Cache) 16.2.1. 缓存映射(Cache mappings) 16.2.2. 策略:只读缓存(Strategy: read only) 16.2.3. 策略:读/写缓存(Strategy: read/write) 16.2.4. 策略:非严格读/写缓存(Strategy: nonstrict read/write) 16.2.5. 并发策略兼容性 16.3. 管理缓存(Managing the caches) 16.4. 查询缓存(The Query Cache) 16.5. 理解集合性能(Understanding Collection performance) 16.5.1. 分类(Taxonomy) 16.5.2. Lists, maps 和sets用于更新效率最高 16.5.3. Bag和list是反向集合类中效率最高的 16.5.4. 一次性删除(One shot delete) 16.6. 批量更新(Batch updates) 16.7. Multi Query 16.8. 多重条件查询 17. 工具箱指南 17.1. 数据库结构生成(schema generation) 17.1.1. 对schema定制化(Customizing the schema) 17.1.2. 运行该工具 17.1.3. 配置属性(Properties) 17.1.4. 使用NAnt 17.2. 代码生成 17.2.1. 配置文件(可选) 17.2.2. 元数据属性 17.2.3. 基本的finder生成器(Basic finder generator) 17.2.4. 基于Velocity的渲染器/生成器(Velocity based renderer/generator) 17.3. 映射文件生成器(Mapping File Generation) 17.3.1. 运行工具 18. 示例:父子关系(Parent Child Relationships) 18.1. 关于collections需要注意的一点 18.2. 双向的一对多关系(Bidirectional one-to-many) 18.3. 级联生命周期(Cascading lifecycle) 18.4. 使用级联更新 18.5. 结论 19. 示例:Weblog 应用程序 19.1. 持久化类 19.2. NHibernate 映射 19.3. NHibernate 代码 20. 示例:复杂映射实例 20.1. Employer(雇主)/Employee(雇员) 20.2. Author(作家)/Work(作品) 20.3. Customer(客户)/Order(订单)/Product(产品) 21. 最佳实践 I. NHibernateContrib 参考文档 前言 22.2. Prevalence Cache 配置 22.1. 如何使用缓存? 22.2. Prevalence Cache 配置 22.3. SysCache 配置 22.4. SysCache2 配置 22.4.1. 表依赖缓存 22.4.2. SQL依赖缓存 22.4.3. 聚集依赖缓存 22.4.4. 附加设置 22.4.5. 补丁

2014-11-24

McAfee VirusScan(麦咖啡)v8.5 终身免费中文版

McAfee VirusScan(麦咖啡)v8.5 终身免费中文版 安装时,选择国家为中国,有效期为终身,就可以终身免费使用。本版本不支持WIN7 和 VISTA 全球最畅销的杀毒软件之一,McAfee防毒软件,除了操作介面更新外,也将该公司的WebScanX功能合在一起,增加了许多新功能!除了帮你侦测和清除病毒,它还有VShield自动监视系统,会常驻在System Tray,当你从磁盘、网络上、E-mail夹文件中开启文件时便会自动侦测文件的安全性,若文件内含病毒,便会立即警告,并作适当的处理,而且支持鼠标右键的快速选单功能,并可使用密码将个人的设定锁住让别人无法乱改你的设定.

2011-09-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除