Originariamente inviato da benjy
So già che non è di tuo gradimento , ma... non ho un campo chiave.
Lo sospettavo...
Quindi sbagli sapendo di sbagliare.
Il problema non è che io non lo gradisco, è il database che non lo gradisce.
Il tuo problema è tutto qui.

Non so come fai a lavorare senza una chiave primaria, io non ci riuscirei perchè tutti gli aggiornamenti NON li faccio usando il metodo Update del recordset, ma tramite i Command con enunciati SQL del tipo:

codice:
UPDATE tabella Set Campo1=?, Campo2=?,
WHERE IDChiavePrimaria = <n>
Se non avessi/usassi la chiave primaria sarei fritto.

Ma poi scusa, non capisco: che male ti fa averla ?


Originariamente inviato da benjy
Per quanto riguarda il codice per l'aggiornamento, dopo la 'lettura', setto i vari campi con il mio vecchio (dopo aver parlato con te, STRAVECCHIO ) metodo

rsrigaordine!campo = valore
etc. etc.

alla fine

rsrigaordine.update
Sì, sì, adesso capisco.
Non vedo alcuna soluzione al tuo problema diversa da quella di creare la chiave primaria.