当前位置: 首页 > 工具软件 > CYQ.Data > 使用案例 >

cyq.data mysql_CYQ.Data 数据框架 使用篇一 入门指南

吴驰
2023-12-01

原文链接:http://www.cyqdata.com/cyqdata/article-detail-411

本文针对V5版本进行修改于(2016-07-04)

下面是使用步骤:

一:下载框架DLL[VS上在NuGet搜cyqdata,或者框架下载地址:下载中心]

下载框架后解压出:

1:CYQ.Data.dll和CYQ.Data.Xml(方法注释提示)

2:CYQ.Data.ProjectTool.exe (枚举或实体生成器)

3:API 帮助文档一份

4:更新记录.txt

5:VS集成ProjectTool说明.txt

6:智能提示

如果使用的是SQLite、MySQL、Oracle、Sybase,需要下载相应的驱动DLL放到和CYQ.Data同一目录下。除了Sybase,自行在安装目录下可找到,其它三种,下载CYQ.Data的页面下方都有提供驱动下载。

二:手工下载的,项目添加引用

把 CYQ.Data.dll添加到项目引用中(CYQ.Data.Xml 默认也会被复制引用到Bin目录中)

三:配置数据库链接 web.config[asp.net] 或 app.config[winform]

提示:winform下的app.config需要右键属性,将编绎选项改成内容。

1:MSSQL数据库链接示例

2:Access 2003数据库链接示例:"{0}"代表根目录

connectionStrings>

Access 2007或以上版本的链接为:Provider=Microsoft.ACE.OLEDB.12.0;Data Source={0}App_Data/demo.mdb

3:Oracle 数据库链接示例:

connectionStrings>

PS:Oracle支持三种方式:

1:原生的System.Data.OracleClient方式,用以上的链接方式。

2-3:ODP.NET方式,把Oracle.DataAccess.dll(需要安装客户端)或Oracle.ManagedDataAccess.dll(无需安装客户端)放在和CYQ.Data同一目录下即可:链接字符串示例如下:

Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT = 1521)))(CONNECT_DATA =(SID = orcl)));User ID=sa;password=123456

4:SQLite 数据库链接示例:"{0}"代表根目录,把System.Data.SQLite.dll放到CYQ.Data同一目录下即可(有区分32位和64位)

connectionStrings>

5:MySQL数据库链接示例:把MySql.Data.dll放到CYQ.Data同一目录下即可

connectionStrings>

6:SyBase:把Sybase.AdoNet2.AseClient.dll放到CYQ.Data同一目录下即可

connectionStrings>

6:Txt 文本数据库链接示例:

connectionStrings>

7:Xml 文本数据库链接示例:

connectionStrings>

五:快速上手

试一试1:WinForm、WPF或WebForm数据绑定

using(MAction action=new MAction("表名"))

{

action.Select().Bind(GridView1);//查询所有数据并绑定到GridView中

}

试一试2:数据填充WinForm、WPF或WebForm服务控件

using(MAction action = new MAction("表名"))

{

if (action.Fill(888))//取主键=888的值

{

action.UI.SetToAll(this);//将当前查询的行数据自动绑定到所有控件中。

}

}

 类似资料: