Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [vb6] aiuto recordset

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    173

    [vb6] aiuto recordset

    Ciao a tutti, ho un problema con l'apertura e aggiornamento di recordset e non so proprio come risolverlo.
    Apro un recordset in questo modo
    Set rs = Connect.OpenResultset(sSql, adUseClient, adLockPessimistic)
    poi dopo certi controlli e istruzioni faccio
    rs(j) = rs(i)
    rs.Update
    e su alcuni pc questo va benissimo.
    Su altri (visto che l'eseguibile del mio programma è distribuito su più pc) mi genera l'errore
    "Il set di record corrente non supporta l'aggiornamento. Potrebbe trattarsi di una limitazione del provider o del tipo di blocco selezionato."
    e su altri ancora
    "Errore di runtime
    R6025 pure virtual function call"
    L'unica cosa che mi viene in mente è che per qualche motivo l'accesso al database (oracle) a al recordset debba variare a seconda del pc, ma come? Secondo quale criterio?

  2. #2
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Forse dipende dalla versione dell'odb Oracle...? O fai l'accesso diretto tramite SID...?
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    173
    Accedo al database oracle tramite un file udl il quale utilizza un dsn oracle odbc driver.Ma questo è uguale su tutti i pc...

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 © 2025 vBulletin Solutions, Inc. All rights reserved.