c#

位置:IT落伍者 >> c# >> 浏览文章

在VisualC#中访问不同数据库


发布日期:2019年04月06日
 
在VisualC#中访问不同数据库

visual C#作是微软极力推荐的下一代程序开发语言他有一个非常重要伴侣Net Framework SDK在他的里面封装了许多Class Library (类库)Visual C#要实现很多拓展功能就必须借助于他的这个伴侣在Visual C#中对数据库的处理是其功能的一个重要表现Visual C#在进行数据库处理的时候经常用到Net FrameWork SDK中的一个名称空间 是 SystemDataOledb在这个名称空间中封装了许多和数据库处理的相关Class(类)本文就是通过二个具体的实例来说明在Visual C#如何实现对数据库的访问

一.程序设计和运行环境是

微软公司视窗 专业版Net FrameWork SDK BETA Microsoft Access Data Component ( MADC )

二. 程序主要作用

本文中主要有二个源代码其一说明如何在Visual C#中对访问数据库本地数据库选择的是微软公司的Acess 其二说明如何在Visual C#中对访问数据库远程数据库选择的是微软公司的产品SQL Server

三.例子设计过程中的思路

首先要导入名称空间

建立指向数据库的数据连接

在此数据连接上建立一个SQL语句用来返回所需用的数据集

打开数据连接执行SQL语句返回所需的数据集

关闭数据集关闭数据连接

四.第一个例子firstcs 打开本地数据库(mymdb )

程序中的重要步骤

导入名称空间空间

在本例子中要导入三个名称空间分别是SystemSystemDataOleDbSystemWindowsForms导入System名称空间是因为程序中用到其中的Console类导入SystemWindowsForms名称空间是因为程序中用到其中的Application类

建立指向数据库的连接

建立连接要用到SystemDataOleDb名称空间中的类OleDbConnection通过以下语句可以完成对本地数据库的连接工作

string strConnect = Provider=MicrosoftJetOLEDB;Data Source= +

ApplicationStartupPath + \\mymdb ;

OleDbConnection aConnection = new OleDbConnection ( strConnect ) ;

上一篇:.net连接Mysql封装类代码 可直接调用

下一篇:用C#对ADO 数据库完成简单操作