C#连接ACCESS和SQL2000

王朝c#·作者佚名  2006-01-09
宽屏版  字体: |||超大  

using System;

using System.Data;

using System.Data.SqlClient;

using System.Data.OleDb;

namespace ConsoleApplication1

{

/// <summary>

/// Class1 的摘要说明。

/// </summary>

class Class1

{

/// <summary>

/// 应用程序的主入口点。

/// </summary>

[STAThread]

static void Main(string[] args)

{

//以下是连接Access

OleDbConnection dbconn=new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data source=c:\a.mdb");

dbconn.Open();

//OleDbCommand cmd=new OleDbCommand("select * from test1",dbconn);

OleDbCommand cmd=dbconn.CreateCommand();

cmd.CommandText="select * from test1";

cmd.CommandType=CommandType.Text;

OleDbDataReader reader=cmd.ExecuteReader();

//以下是连接SQL2000

/*SqlConnection conn=new SqlConnection("server=localhost;Initial catalog=NorthWind;user ID=sa;password=;");

conn.Open();

SqlCommand cmd=conn.CreateCommand();

cmd.CommandText="select * from Customers";

cmd.CommandType=CommandType.Text;

SqlDataReader reader=cmd.ExecuteReader(CommandBehavior.CloseConnection);*/

string output;

while(reader.Read())

{

output=string.Format("custormer {0}:{1} works for {2}",reader.GetString(1),reader.GetString(2),reader.GetString(3));

Console.WriteLine(output);

}

}

}

}

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有