c#是乙個特殊的平台,由於微軟的商業目的,所以對自己的sql sqerver資料庫平台有特殊的照顧,在.net平台上與sql sqerver資料庫的相關的操作會顯得很便利,但oracle畢竟是市場上使用的主流資料庫,所以在.net平台上對於oracle的操作也常常會遇到,在網上查詢了許多資料,但大多都不是太清晰,這裡對在.net平台上連線資料庫的過程做一下詳細的介紹。
1.由於.net framework的龐大,所以在簡歷工程的時候目標框架會預設.net framework n.0 client profile模式,這是一種簡化的方式,要倆鏈結oracle需要修改為.net framework n.0;步驟如下
1.開啟專案的屬性,如圖
改變目標框架後,專案會新增對oracle的類庫支援,可以自由與oracle之間進行資料交換,有多種連線資料庫的方式,這裡只列舉本人常用的一種。
string con = "data source=string con = "data source=localhost;user id=robin;password=robin";// localhost:資料源位址 user id:使用者名稱 password:密碼oracleconnection conn= neworacleconnection(con);
conn.open();
oraclecommand cmd= new oraclecommand("select * from titles",conn);
oracledatareader reader=cmd.executereader();while(reader.read())
messagebox.show(reader[0].tostring());
其他的相比大家都已經了解了,在此不再贅述。
C 連線資料庫
using system using system.data using system.data.sqlclient using system.windows.forms namespace testc public void open catch exception e public void c...
c 連線資料庫
根據查詢結果儲存在資料庫伺服器端還是本地客戶端,可分兩種連線資料庫的方式 那麼這兩種方式的好壞 查詢結果儲存在資料庫伺服器 之所以要儲存在資料庫伺服器端,是因為一旦查詢結果資料量大,如果儲存在本地會占用大量的記憶體,所以該方式的優點是不佔記憶體。但對 於 資料量小情況下,還要時刻與資料庫保持連線,一...
C 連線資料庫
用sqlconnection連線sql server資料庫 引用 using dystem.data.sqlclient string constring data source ip位址 initial catalog 資料庫名稱 user id 使用者名稱 password 密碼 persist...