+ Rispondi al messaggio
Pagina 3 di 3 primaprima 123
Visualizzazione dei risultati da 21 a 27 su 27

Errore di Runtime 6 Overflow

  1. #21
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Post
    17,503
    Blogs
    5
    Like Inviati  
    6
    Like Ricevuti  
    35
    Mi sembra che tu sia un "vecchio" frequentatore del forum e che tratti il VB6 da parecchio tempo (anche con un altro nick)... Come è possibile che tu non sappia fare un debugging elementare come questo?

    Comunque, quasi sicuramente, il problema parte da

    b = Split(pulito, ";")
    
    in quanto - per alcune righe del csv - mancano i dati che ti aspetti e quindi NON ottieni

    b(3) o b(10)

    e quando utilizzi questi elementi hai l'errore.

    Devi controllare il valore di UBound di b dopo la Split.
    Ultima modifica di AntonioG; 17-01-2021 11:32 
    ℹ️ Leggi di più su AntonioG ...

  2. #22
    L'avatar di gibra
    gibra non è in linea Very Important Person
    Post
    6,236
    Like Inviati  
    21
    Like Ricevuti  
    11
    Quote Originariamente inviato da jqoobe Visualizza il messaggio
    La stringa in questione è questa:

    SQLView.Text = "update ADMIN.LTA_ANAGRAFICA set   LTA_DATAMODIFICA = TO_DATE('" & mod_data_modifica & " " & b(11) & "', 'MM/DD/YYYY HH24:MI:SS')," & "LTA_NOME  = '" & b(0) & "'||' '||'" & b(1) & "',  LTA_SESSO = '" & b(2) & "', LTA_NASCITA =  TO_DATE('" & mod_data_nascita & " " & "00:00:00', 'MM/DD/YYYY HH24:MI:SS'),   LTA_COMUNE_NASCITA='" & b(4) & "',LTA_INDIRIZZO = '" & b(8) & "', LTA_CITTA = '" & b(7) & "', LTA_CF = '" & b(6) & "' where  lta_anag_id = (select ltr_anag_id from admin.ltr_richiesta where ltr_num_rich='" & b(12) & "');"
    
    Ma il tuo problema è causato quando esegui la query di UPDATE ?
    Se così, mi ci sono scontrato anch'io ed Oracle è un brutta bestia con la formattazione delle date, sono diventato matto, le ho provate tutte!
    Alla fine ho pensato di usare un Command con parametri: centro al primo colpo.

    Magari non è quello il problema, ma è sempre meglio saperlo.
    ℹ️ Leggi di più su gibra ...

  3. #23
    L'avatar di jqoobe
    jqoobe non è in linea Novello
    Post
    41
    Like Inviati  
    1
    Like Ricevuti  
    0
    Cioè Gibra cosa intendi ?

  4. #24
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Post
    17,503
    Blogs
    5
    Like Inviati  
    6
    Like Ricevuti  
    35
    Scusa, ma non hai ancora affrontato il problema? Non hai ancora fatto debugging?

    Le risposte sono del 17/1 e oggi è il 1/2 ...

    Possiamo sapere esattamente in che linea hai il messaggio d'errore e i valori delle variabili che sono presenti in quella linea?
    ℹ️ Leggi di più su AntonioG ...

  5. #25
    Ferrari_and non è in linea Scolaretto
    Post
    312
    Like Inviati  
    2
    Like Ricevuti  
    3
    Penso che si riferisca al fatto che per inserire o aggiornare una data in database oracle a volte bisogna sapere in che formato le accetta.
    Pure a me è capitato questo problema io ho risolto utilizzando il formato dd/mmm/yyyy che mi è stato consigliato da chi aveva progettato il database.

  6. #26
    L'avatar di jqoobe
    jqoobe non è in linea Novello
    Post
    41
    Like Inviati  
    1
    Like Ricevuti  
    0
    Io genero un file sql che poi verrà importato in oracle. il formato data è il seguente MM/DD/YYYY HH24:MI:SS prima di scriverlo lo formatto correttamente infatti il gfile sql generato è perfetto. mi da un problema di Overflow errore di runtime 6 alla registrazione del secondo record.. ma la cosa strana è che nel pc dove ho realizzato il software e su un altro che ho di fianco funziona perfettamente , spostato sui portatili su cui devono essere fatte le acquisizioni mi dà il problema.. e non ne capisco il motivo

  7. #27
    Ferrari_and non è in linea Scolaretto
    Post
    312
    Like Inviati  
    2
    Like Ricevuti  
    3
    Magari è un controllo che hai già fatto ma verifica la versione dei driver / configurazioni odbc che utilizzi sul pc che funziona con quello dei portatili.

    Nonche il impostazioni internazionali per la gestione della data e dell'ora per vedere di non avere configuazioni strane.
    Ultima modifica di Ferrari_and; 01-02-2021 14:06 

+ Rispondi al messaggio
Pagina 3 di 3 primaprima 123

Potrebbero interessarti anche ...

  1. Errore Overflow
    Da mailman_1969 nel forum Microsoft Access
    Risposte: 7
    Ultimo Post: 02-09-2019, 14:50
  2. TQRPDFFilter errore di Stack Overflow
    Da Monti nel forum Delphi
    Risposte: 1
    Ultimo Post: 12-03-2019, 10:30
  3. Errore di overflow
    Da Jocman nel forum Microsoft Word
    Risposte: 2
    Ultimo Post: 08-09-2017, 08:31
  4. Errore overflow 0/0
    Da cicchiniello nel forum Microsoft Excel
    Risposte: 4
    Ultimo Post: 18-03-2014, 09:24
  5. Errore overflow
    Da Saint nel forum Microsoft Word
    Risposte: 3
    Ultimo Post: 18-07-2009, 11:48