Oracle 資料庫的串連,Oracle資料庫連接

來源:互聯網
上載者:User

Oracle 資料庫的串連,Oracle資料庫連接

仿照http://blog.csdn.net/makenothing/article/details/17080069

1 建立Oracle串連 VS2010中添加資料庫連接

得到連接字串

Data Source=server1;Persist Security Info=True;User ID=s227;Password=×××;Unicode=True   ×××為你的密碼

2 建立VS2010 C#控制台程式

因為這個是樣本程式 控制台比較方便

在引用中添加 System.Data.OracleClient 引用(Framwork 4.0之下有這個引用) 具體可以看下我開頭給出的網址 裡面有差錯的程式

然後 using System.Data.OracleClient

3 樣本程式 走起

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.OracleClient;namespace ConsoleApplication1{    class Program    {        static void Main(string[] args)        {            string connString = "Data Source=server1;Persist Security Info=True;User ID=s227;Password=123;Unicode=True";            string queryString = "SELECT * FROM PRODUCT ";            OracleConnection conn = new OracleConnection(connString);            conn.Open();            OracleCommand command = new OracleCommand(queryString,conn);            OracleDataReader reader = command.ExecuteReader();            reader.Read();            Console.WriteLine("1 "+reader["MAKER"]+" 2 "+reader["MODEL"]+" 3 "+reader["TYPE"]);            reader.Close();            conn.Close();            /*             * //學習的代碼塊            string connectionString;            string queryString;            connectionString = "Data Source=202.200.136.125/orcl;User ID=openlab;PassWord=open123";            queryString = "SELECT * FROM T_USER";            OracleConnection myConnection = new OracleConnection(connectionString);            OracleCommand myORACCommand = myConnection.CreateCommand();            myORACCommand.CommandText = queryString;            myConnection.Open();            OracleDataReader myDataReader = myORACCommand.ExecuteReader();            myDataReader.Read();            Console.WriteLine("email: " + myDataReader["EMAIL"]);            myDataReader.Close();            myConnection.Close();            */        }    }}


輸出 1 A  2 1001 3 PC

這個輸出與你的queryString

也就是查詢語句有關係

 

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.