台灣最大程式設計社群網站
線上人數
1009
 
會員總數:246038
討論主題:189626
歡迎您免費加入會員
討論區列表 >> 專欄文章 >> ASP.NET連結Oracle資料庫
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
ASP.NET連結Oracle資料庫
價值 : 0 QP  點閱數:746 回應數:0
樓主

站務人員 站長
門外漢
0 1580
542 9
發送站內信

捐贈 VP 給 站務人員
在msdn上看到兩種作法都是用C#..在此轉換作VB.NET的語法
有需要的人可以參考看看
原始網址:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndotnet/html/manprooracperf.asp

第一種是用OleDb.NET
==========================================
<%@ Import Namespace="System.Data"%>
<%@ Import Namespace="System.Data.OleDb"%>
<Script Language="VB" Runat="Server">
Sub Page_Load(Sender As Object, e As EventArgs)
Dim MyCon As OleDbConnection
Dim MyCmd As New OleDbCommand()
Dim ConStr As String
..............................................
ConStr = "Provider=MSDAORA;Data Source=XXX;User ID=XXX;Password=XXX;"
MyCon = New OleDbConnection(ConStr)
...............................................
End Sub
</Script>
==========================================

第二種是用.NET Microsoft Oracle Managed Provider
要先下載及安裝.NET Microsoft Oracle Managed Provider
http://www.msdn.microsoft.com/downloads/default.asp?url=/downloads/sample.asp?url=/msdn-files/027/001/940/msdncompositedoc.xml
接著是code的部份

==========================================
<%@ Import Namespace="System.Data"%>
<%@ Import Namespace="System.Data.OracleClient"%>

<Script Language="VB" Runat="Server">
Sub Page_Load(Sender As Object, e As EventArgs)
Dim MyCon As OracleConnection
Dim MyCmd As New OracleCommand()
Dim ConStr As String
..............................................
ConStr = "Data Source=XXX;User ID=XXX;Password=XXX;"
MyCon = New OleDbConnection(ConStr)
...............................................
End Sub
</Script>
==========================================
如果第二個方法不能RUN...
那麼試著將System.Data.OracleClient.dll複製到你專案的BIN目錄下
(這個檔可能會在c:\programe files\Microsoft.NET\OracleClient.NET下)
或試著參考:http://www.4guysfromrolla.com/webtech/tips/t080902-1.shtml

本篇文章發表於2002-08-13 00:00
目前尚無任何回覆
   

回覆
如要回應,請先登入.