博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nhibernate和mysql_利用NHibernate与MySQL交互
阅读量:1532 次
发布时间:2019-04-21

本文共 824 字,大约阅读时间需要 2 分钟。

NHibernate官网为http://nhibernate.info。官网的Documentation下,帮助文档The NHibernate Reference (HTML, single page HTML, PDF, CHM),案例教程Tutorial: Your first NHibernate based application,这两篇文档是我撰写此文章的主要依据。

NHibernate是一个面向.NET环境的对象/关系数据库映射工具,以下以MySQL为例进行交互。

C#连接MySQL数据库的原理是:写代码调用MySQL的API从而操作MySQL数据库。

利用Nhibernate与MySQL交互的原理是:写代码调用NHibernate的API,NHibernate则调用MySQL的API从而操作MySQL数据库。

1.添加动态链接库

(1)添加Nhibernate的动态链接库

方法一:在 项目(右键)-管理NuGet程序包(N)  然后在浏览里面搜索Nhibernate并进行安装

方法二:在NHibernate官网:http://nhibernate.info 里点击Download Now NH5.0.3下载,并将 \Required_Bins\Nhibernate.dll 添加到引用

(2)添加MySQL的动态链接库

方法一:在 项目(右键)-管理NuGet程序包(N)  然后在浏览里面搜索MySql.Data并进行安装。

方法二:安装数据库MySQL时要选中Connector.NET 6.9的安装,将C:\Program Files (x86)\MySQL\Connector.NET 6.9\Assemblies里v4.0或v4.5中的MySql.Data.dll添加到项目的引用。v4.0和v4.5,对应Visual Studio具体项目 属性-应用程序-目标框架 里的.NET Framework的版本号。

转载地址:http://ghkdy.baihongyu.com/

你可能感兴趣的文章
EWSTM8系列教程01_IAR介绍、下载、安装和注册
查看>>
EWSTM8系列教程02_新建基础软件工程
查看>>
EWSTM8系列教程03_主窗口、工具栏的概述
查看>>
EWSTM8系列教程04_菜单概述(一)
查看>>
EWSTM8系列教程05_菜单概述(二)
查看>>
EWSTM8系列教程06_工程节点选项配置(一)
查看>>
EWSTM8系列教程07_工程节点选项配置(二)
查看>>
EWSTM8系列教程08_IDE选项配置(一)
查看>>
更多精选文章列表
查看>>
MAVLink学习之路01_认识MAVLink
查看>>
MAVLink学习之路02_工具下载、环境搭建
查看>>
MAVLink学习之路03_XML中定义MSG并生成C代码
查看>>
CANOpen系列教程01_初识CAN与CANOpen及相关内容
查看>>
CANOpen系列教程02_理解CAN总线协议
查看>>
CANOpen系列教程03_CAN收发器功能、原理及作用
查看>>
CANOpen系列教程04_CAN总线波特率、位时序、帧类型及格式说明
查看>>
CANOpen系列教程05_CAN总线同步与位填充、优先级的决定
查看>>
CANOpen系列教程06_结合代码理解CAN底层收发数据(含STM32例程)
查看>>
ST-Link资料01_ST-Link介绍,认识各版本硬件及特征
查看>>
ST-Link资料02_ST-Link固件介绍,及固件命名规则
查看>>