Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    VB6 - Problemi con AddNew

    Salve a tutti. Sto compilando un programma in VB6 che pesca i dati da un database ... Quando nella form di inserimento dati clicco sul tasto 'Aggiungi nuova persona' uso il metodo AddNew e Update recordset.
    Problema è che se provo ad inserire qualsiasi dato sulla persona appena aggiunta, mi da il seguente messaggio di errore: "Impossibile individuare la riga specificata per l'aggiornamento. È possibile che alcuni valori siano stati modificati dopo l'ultima operazione di lettura".

    Probabilmente è un errore stupido, ma non riesco a capire ...

    Grazie anticipatamente per le risposte.

    Daniele

  2. #2
    Utente di HTML.it L'avatar di MMarzia
    Registrato dal
    Mar 2001
    Messaggi
    1,781
    ti sposto nel forum VB
    io sono festosamente cicciottello :: e. cartman

    t'amo senza sapere come, nè quando nè da dove,
    t'amo direttamente senza problemi nè orgoglio:
    così ti amo perchè non so amare altrimenti

  3. #3
    Utente di HTML.it L'avatar di junx
    Registrato dal
    May 2004
    Messaggi
    322
    hai una chiave univoca all'interno della tabella che usi?
    Posta il codice...

  4. #4

    VB6 - AddNew

    Sì, per ogni persona esiste un identificativo che è chiave primaria. Ecco di seguito il codice:

    'ElencoPersone è l'oggetto ADODC che mi permette di aprire il recordset dove voglio aggiungere il nuovo record
    ElencoPersone.Recordset.AddNew
    'Definisco la località della persona
    ElencoPersone.Recordset.Fields("Località") = 509
    'Aggiorno il recordset
    ElencoPersone.Recordset.Update

    Nonostante il recordset sia aggiornato e a video appaia il nuovo record, nel momento in cui provo ad inserire il cognome, il nome e via dicendo, si genera l'errore che ho specificato precedentemente.

    Daniele

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.