DSN连接SQL数据库的方法

DSN连接SQL数据库的方法,第1张

using System using System.Data.SqlClient namespace _09_01 { class Class_09_01 { public static void Main(String[] args) { // 连接字符串,读者可以根据自己情况设置不同的值 string strConn = "Initial Catalog=NorthwindData Source=(local)User ID=saPassword=sa" // SqlConnection 对象 SqlConnection conn = new SqlConnection() conn.ConnectionString = strConn try { // 打开数据库连接 conn.Open() Console.WriteLine("成功连接到数据库!") Console.WriteLine("数据源:{0}", conn.DataSource) Console.WriteLine("数据库名:{0}", conn.Database) Console.WriteLine("客户端名:{0}", conn.WorkstationId) // 在用完了数据库连接之后记得关闭! conn.Close() } catch (Exception e) { Console.WriteLine("无法连接到数据库!报告异常:") Console.WriteLine(e.Message) } } } }

常见的数据库连接方法如下:

一、连接Access数据库

1.

使用已有DSN的连接字符串进行连接(ODBC);

2.使用无DSN的连接字符串进行连接(ODBC);

3.使用连接字符串进行连接(OLEDB);

4.使用UDL文件进行连接;

使用UDL文件连接数据源的步骤如下:

(1)新建一个记事本,其扩展名为.udl。

(2)双击该UDL文件,d出“数据连接属性”对话框。

(3)该对话框首页显示“提供程序”选项卡,选择要使用的OLEDB提供程序。

(4)单击“下一步”,显示"l连接“选项卡”,设置好正确的参数后,单击“测试连接”

二、连接MySQL数据库

1.使用已有DSN的连接字符串进行连接;

2.使用无DSN的连接字符串进行连接;

三、连接Oracle数据库

1.使用Oracle.NET

Data

Provider(需要安装Oracle客户端)

2.使用ODBC.NET

Data

Provider

3.使用OLE

DB.NET

Data

Provider


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9885931.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存