Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations wOOdy-Soft on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

JDBC Connection VBS Help

Status
Not open for further replies.

clu63

Programmer
Mar 8, 2006
4
I need assistance with establishing a JDBC connection to an oracle database in VBS.

I am familiar with VBA and ADODB connections but I am new to VBS and JDBC. I have all the pieces I need and have been able to successfully connect to the database with DbVisualizer but after spending several days searching the web and newsgroups I am not sure what I am lacking to make the connection.

ConectionString="DRIVER=oracle.jdbc.OracleDriver;URL=jdbc:eek:racle:thin:mad:<mc-name>:<port-no>:<DbName>;uid=<uid>;pwd=<pwd>"
set con = CreateObject("ADODB.Connection")
con.open(ConectionString)
set RS = CreateObject("ADODB.Recordset")
RS.Open "Select * FROM PKG", con, 3, 3


The above code has been pieced together from my research and when it is run it produces an error: [Microsoft][ODBC Driver Manager]Data source name not found and no default driver specified

I have the correct driver 0jdbc.jar which from what I can tell contains 2 drivers which is where I got "oracle.jdbc.OracleDriver" from. This driver was used to set up DbVisualizer but I am not clear how to use it with the above code. Also, I am aware that I am using CreateObject("ADODB.Connection") which does not seem correct as I am trying to establish a JDBC connection.

The below information was provided to me along with the driver.
DB name: <DbName>
DB type: oracle/unix
DB UID: <uid>
DB PWD: <pwd>
URL: jdbc:eek:racle:thin:mad:<mc-name>:<port-no>:<DbName>

I am also interested in using the above information in a DSN file but I am mostly concerned with creating the connection in vbs any way that I can.

Thank you for any assistance and direction.
 
Hi and welcome to Tek-Tips. To get the best from these forums read faq222-2244 especially paragraph 3. It will guide you to forum329 for VBS questions, as this is the VB6 forum

________________________________________________________________
If you want to get the best response to a question, please check out FAQ222-2244 first.
'If we're supposed to work in Hex, why have we only got A fingers?'
Drive a Steam Roller
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top