Home |
Search |
Today's Posts |
#7
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Thank everyone very much for suggestions and your link, I don't know this
forum before. Eric : "Robert Martim, Excel" wrote: Eric Here's how you could do it (cross-posted answer here http://www.msofficegurus.com/forum/f...s.asp?TID=17): Dim adoCon As Object Dim rsCommon As Object Sub Variable() strSQLServerName = "IP_address" strSQLDBUserName = "Your_SQL_UserName" strSQLDBPassword = "Your_SQL_Password" strSQLDBName = "YOur_SQL_DBName" strCon = "Server=" & strSQLServerName & ";User ID=" & strSQLDBUserName & ";Password=" & strSQLDBPassword & ";Database=" & strSQLDBName & ";" Call openDatabase(strCon) End Sub Sub openDatabase(strCon) strCon = "Provider=SQLOLEDB;Connection Timeout=90;" & strCon Set adoCon = CreateObject("ADODB.Connection") On Error Resume Next adoCon.connectionstring = strCon adoCon.Open If Err.Number < 0 Then MsgBox Err.Description, vbCritical On Error GoTo 0 'Your recordset, so look for the fields you want using this rs object Set rsCommon = CreateObject("ADODB.Recordset") 'do your thing with the rs here Set rsCommon = Nothing End Sub Sub closeDatabase() If adoCon Is Not Nothing Then adoCon.Close Set adoCon = Nothing End If End Sub -- Robert Author of RibbonX: Customizing the Office 2007 Ribbon: LATEST INTERACTIVE TUTORIAL: http://www.msofficegurus.com/videos/...p_HT_Chart.asp FORUM: http://www.msofficegurus.com/forum/ |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
function for accessing a database | Excel Worksheet Functions | |||
Any sample to connect a remoted database through Excel? | Excel Programming | |||
Any sample to connect a remoted database through Excel | Excel Discussion (Misc queries) | |||
Accessing oracle database through excel cell | Excel Discussion (Misc queries) | |||
Accessing external database causing problems? | Excel Programming |