VS2005连接Mysql,SQL Server, Access,Oracle

1 VS2005连接MySql
下载MySql.Data.dll ,之后添加引用到项目中
   添加:   using MySql.Data.MySqlClient;

         DataSet ds = new DataSet();
        string sql = "select * from student";
        string constr="server=localhost;User Id=root;password=zhihua1124;Database=mysqldb;";
        MySqlConnection con = new MySqlConnection(constr);
        con.Open();
        try
        {
            MySqlDataAdapter adapter = new MySqlDataAdapter();
            adapter.SelectCommand = new MySqlCommand(sql, con);
            adapter.Fill(ds);
            con.Close();
        }
        catch (Exception ex)
        {
        }

2 VS2005连接SQL Server 2005
        string constr="data source=localhost//sqlexpress;Initial Catalog=sqlserverdb;Integrated Security=True";
        string sql="select * from student";
        SqlConnection con = new SqlConnection(this.getConnString());
        DataSet ds = new DataSet();
        SqlDataAdapter adapter = new SqlDataAdapter();
        adapter.SelectCommand = new SqlCommand(sql, con);
        adapter.Fill(ds);

3 VS2005连接Access
       try
        {
            string constr= "provider=microsoft.jet.oledb.4.0;"+@"Data Source=D:/Microsoft Visual Studio 8/Projects/DDBI22/App_Data/accessdb.mdb";
            string sql="select * from student";
            OleDbConnection con = new OleDbConnection(constr);
            con.Open();
            OleDbCommand sc = new OleDbCommand(sql, con);
            sc.ExecuteNonQuery();
        }
        catch (SqlException e)
        {
            Console.Write(e.StackTrace);
        }
4 VS2005连接Oracle
  
   添加引用:using System.Data.OracleClient;
  
        try
        {
            string constr="Data Source=oracledb;user=ddbi;password=ddbi;";
            string sql="select * from student";
            OracleConnection con = new OracleConnection(constr);
            con.Open();
            OracleCommand oc = new OracleCommand(sql, con);
            oc.ExecuteNonQuery();
        }
        catch (OracleException e)
        {
            Console.Write(e.StackTrace);
        }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值