Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di allejo
    Registrato dal
    Jul 2001
    Messaggi
    747

    [VB6] collegamento a oracle

    Ciao a tutti ho un problema sul collegamento al db oracle....
    Una volta fatto la select in locale da VB6 ci impiega pochissimo tempo.....Creo l'eseguibile e lo metto sul server.....
    Il problema che che quando fa questa select sul server ci impiega minuti.....
    Perchè?
    Non capisco il problema.....
    Qualcuno di voi sa?
    Allejo

  2. #2
    Sicuramente è una questione di gestione della Connection, che driver usi per connetterti al tuo DB Oracle?

    Inoltre come gestisci l' ADO?

    Credo che sia quello, io ho avuto problemi simili con i DB2 su AS400, risolto con una classe che gestisce la connessione ...

  3. #3
    Utente di HTML.it L'avatar di allejo
    Registrato dal
    Jul 2001
    Messaggi
    747
    Uso ADO posto il codice.
    codice:
    dim mvtb_fornitori as ADODB.Recordset
    Set mvtb_fornitori = New ADODB.Recordset
    StrSql = "Select * from TABLE"
    mvtb_fornitori.CursorLocation = adUseClient
    mvtb_fornitori.Open StrSql, DB, adOpenDynamic, adLockOptimistic
    Su mvtb_fornitori.Open StrSql, DB, adOpenDynamic, adLockOptimistic ci impiega un casino di tempo invece in locale al max 4 sec

    Ciao
    Allejo

  4. #4
    Dynamic lo usi se devi fare operazioni, sicuramente non per andare a leggere ... comincia a modificare quello.

    ReadOnly ...

  5. #5
    Utente di HTML.it L'avatar di allejo
    Registrato dal
    Jul 2001
    Messaggi
    747
    Ho fatto come dicevi tu ma stesso problema.
    Allejo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.