栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

.Net中如何连接到ODBC数据源

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

.Net中如何连接到ODBC数据源

1.下载ODBC.NET (frameWork 2.0以上默认未安装)

2.创建项目,添加Microsoft.Data.ODBC.dll 引用

3.cs代码如下:

using System.Data;
using Microsoft.Data.Odbc;

4.连接代码示例:

SqlServer:

OdbcConnection cn;
        OdbcCommand cmd;
        string MyString;
        MyString="Select * from Customers";
        cn= new OdbcConnection("Driver={SQL Server};Server=mySQLServer;UID=sa;
                               PWD=myPassword;Database=Northwind;");
        cmd=new OdbcCommand(MyString,cn);
        cn.Open();
        MessageBox.Show("Connected");
        cn.Close();

 

OLEDB JET:

OdbcConnection cn;
        OdbcCommand cmd;
        string MyString;
        MyString="Select * from Titles";
        cn= new OdbcConnection("Driver={Microsoft Access Driver (*.mdb)};
            DBQ=D:Program FilesMicrosoft OfficeOffice10SamplesNorthwind.mdb;UID=;PWD=;");
              
        cmd=new OdbcCommand(MyString,cn);
        cn.Open();
        MessageBox.Show("Connected");
        cn.Close();

Oracle:

OdbcConnection cn;
       OdbcCommand cmd;
       string MyString;
       MyString="Select * from Customers";
       cn= new OdbcConnection("Driver={Microsoft ODBC for oracle};Server=myOracleServer;
                               UID=demo;PWD=demo;");
       cmd=new OdbcCommand(MyString,cn);
       cn.Open();
       MessageBox.Show("Connected");
       cn.Close();



DSN:

OdbcConnection cn;
       OdbcCommand cmd;
       string MyString;
       MyString="Select * from Customers";
       cn= new OdbcConnection("dsn=myDSN;UID=myUid;PWD=myPwd;");
       cmd=new OdbcCommand(MyString,cn);
       cn.Open();
       MessageBox.Show("Connected");
       cn.Close();



 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/233421.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号