Public Function WiseDatabaseConnectForADONet(ByVal strWiseOraTNS As String, ByVal strWiseUserName As String, ByVal strWiseUserPassword As String) As Boolean
Dim booReturnValue As Boolean
booReturnValue = False
If cntForOleDb.State <> ConnectionState.Open Then
Try
cntForOleDb.ConnectionString = "Provider=MSDAORA.1;Password=" & strWiseUserPassword & ";User ID=" & strWiseUserName & ";Data Source=" & strWiseOraTNS
cntForOleDb.Open()
booReturnValue = True
Catch myException As System.Exception
Call WiseErrorDeal("WiseDatabaseConnectForADONet", Err)
End Try
End If
Return booReturnValue
End Function
以连接Sql server 2000中的pub数据库为例
code:
dim sql as string="data source=(local);initial catalog=pub;user=sa"
dim con as new sqlclinet.sqlconnection(sql)
con.open()
//----
用dataadapter的Fill 方法时:后面一个应该是数据集!(dataset)
code:
dim ds as new data.dataset
dim adp as new sqlclient.sqldataadapter("retrieve code",con)
adp.fill(ds,"yourtablename")