1

Тема: vbs: Использование JDBC драйвера в vbscript

Добрый день
Подскажите возможно ли такое:
Использовать драйвер JDBC(при установленной вир. машине Java) в vbscript для доступа к базам данных.

Без использования ODBC(ADO).

2

Re: vbs: Использование JDBC драйвера в vbscript

Присоединяюсь  к вопросу!
  Нашел такой вариант для conectionstring="jdbc:oracle:thin:[USER/PASSWORD]@//[HOST][:PORT]/SERVICE"
  Именно такие данные у меня есть. Через tnsnames.ora не катит, так как у всех пользователей он разный.

Работать с базой надо так (???):

connectionString = "jdbc:oracle:thin:[USER/PASSWORD]@//[HOST][:PORT]/SERVICE"

Set connection = CreateObject("ADODB.Connection")

connection.Open connectionString
Set rs = connection.Execute("select * from dual")

input = ""

Do Until rs.EOF
    for i = 0  To rs.Fields.Count - 1
        input = input & rs.Fields.Item(i) & "|"
    Next
    input = input & VBNewLine
    rs.MoveNext
Loop

3 (изменено: ypppu, 2013-04-28 15:33:23)

Re: vbs: Использование JDBC драйвера в vbscript

Или так надо?

Set objConn = CreateObject("ADODB.Connection")
'Определяем параметры подключения к базе данных
ServerName = "(local)" 'имя или IP-адрес сервера
DSN = "master" 'имя базы данных
UID = "sa" 'логин пользователя SQL-сервера
PWD = "111" 'пароль пользователя SQL-сервера
ConnectString = "Provider=JDBC;" & _
                "Data Source=" & ServerName & _
                ";Initial Catalog=" & DSN & _
                ";UID=" & UID & ";PWD=" & PWD...