本文實(shí)例講述了C#使用ODBC與OLEDB連接數(shù)據(jù)庫的方法。分享給大家供大家參考,具體如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
using System; using System.Collections.Generic; using System.Text; using System.Data.Odbc; using System.Data.OleDb; namespace ODBCtest { class Program { static void Main( string [] args) { //ODBC連接 string conString = "DSN=tian" ; //tian表示ODBC的用戶數(shù)據(jù)源名 string sql = "select count(*) from stuinfo" ; //stuinfo為用戶數(shù)據(jù)源綁定的數(shù)據(jù)庫中的一個(gè)表 OdbcConnection con = new OdbcConnection(conString); con.Open(); OdbcCommand com = new OdbcCommand(sql, con); int i = Convert.ToInt32(com.ExecuteScalar()); Console.WriteLine(i); //OLEDB連接 string conString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\tian.mdb" ; //連接Access數(shù)據(jù)庫 string sql = "select count(*) from stuinfo" ; OleDbConnection con = new OleDbConnection(conString); con.Open(); OleDbCommand com = new OleDbCommand(sql, con); int i = Convert.ToInt32(com.ExecuteScalar()); Console.WriteLine(i); } } } |
希望本文所述對(duì)大家C#程序設(shè)計(jì)有所幫助。