Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Cara Mengeksekusi Pernyataan SQL Oracle dengan VBScript

Coba ini harus menambahkan setiap bidang dalam recordset ke string input. Jika Anda hanya menginginkan nilai tertentu dari setiap catatan, Anda dapat melakukan ini

input = input & rs.Fields.Item("FIeld_Name")

Alih-alih mengulang setiap bidang.

connectionString = "DRIVER={Microsoft ODBC for Oracle};SERVER=oracle_server;User Id=user;Password=password;"

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

MsgBox input

Set connection = Nothing
Set rs = Nothing



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Penyedia ADO.NET 'Oracle.ManagedDataAccess.Client' tidak terdaftar di file konfigurasi mesin atau aplikasi, atau tidak dapat dimuat

  2. Alternatif untuk fungsi decode

  3. Oracle JDBC DriverManager.getConnection() hang

  4. Mengapa nama tabel/kolom/indeks Oracle dibatasi hingga 30 karakter?

  5. Oracle membuat tabel sebagai nilai nol