EOF

di il
3 risposte

EOF

Ciao a tutti.
Io devo fare il pulsante ''Inserisci'' ke mi va ad inserire un nuovo record su una tabella.
Come faccio a fare in modo di trovarmi alla fine degli altri record già presenti in modo da nn sovrascrivere altri dati?
Ho provato a fare:
coMando.CommandText = quEry1
daTaRead = coMando.ExecuteReader
With daTaRead
Do While .Read = True

Loop
End With
daTaRead.Close()
coMando.CommandText = quEry2
daTaRead = myCmd.ExecuteNonQuery()

Dove query1 nn è altro ke una select di tutti i record, e la query due è la update con i nuovi dati. Ma continua a sovrascrivere i dati già presenti. Come posso fare?
Grazie in anticipo a tutti!!

3 Risposte

  • Re: EOF

    La update modifica i record già esistenti, devi usare la insert into per inserire.
    Saluti
  • Re: EOF

    C'ho pensato due secondi dopo aver scritto il post!
    Ho modificato subito la query, ma ancora nn funziona. Scommetto ke è una faccenda d apici. Visto ke nn ho ancora imparato ad usarli nella maniera giusta, qcuno vuole provare a farmi capire dove sbaglio?
    Grazie

    quEry = "INSERT INTO tabella (codice, descrizione) VALUES" & _
    "('" & txtCodice.Text & "'"", '" & txtDescrizione.Text & "')"
  • Re: EOF

    Query = "INSERT INTO tabella (codice, descrizione) VALUES " & _
    "('" & txtCodice.Text & "', '" & txtDescrizione.Text & "')"
    D apici sbagliati ne so qcosa!!
Devi accedere o registrarti per scrivere nel forum
3 risposte