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

    [vb6]Usare Add New

    Salve a tutti.
    Normalmente utilizzo dei campi collegati ad un ado.
    Nel campo inserisci faccio Ado.Recordset.Addnew e quello che c'è scritto nei vari campi mi viene scritto in un nuovo record del db.
    Come faccio a farlo a mano?
    Se scrivo...
    Adodc1.Recordset.AddNew "nome", "Pinco"
    Adodc1.Recordset.AddNew "cognome", "Pallino"
    mi dà due record, uno con nome Pinco e un altro con cognome Pallino.
    Io voglio Pinco pallno nello stesso record.
    Come devo scrivere?
    Grazie 1000

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    357
    Se scrivo...
    Adodc1.Recordset.AddNew "nome", "Pinco"
    Adodc1.Recordset.AddNew "cognome", "Pallino"
    ...
    Devi scrivere:

    codice:
    Adodc1.Recordset.AddNew 
    Adodc1.Recordset("nome")= "Pinco"
    Adodc1.Recordset("cognome")= "Pallino"
    Adodc1.Recordset.Update
    Ciao

  3. #3
    Bhe perchè sbagli completamente...
    quando fai addnew tu crei nel recordset una nuova riga...e basta

    poi per aggiungere i valori nelle varie colonne basta utilizzare la dicitura

    Adodc1.Recordset.Fields("Cognome") = "Pinco"
    Adodc1.Recordset.Fields("Nome") = "Pallino"
    .............e fallo per tutti i campi

    e poi una volta inseriti tutti i campi sul record corrente fai

    Adodc1.Recordset.Update

    e salvi le variazione...certo che però dovresti leggerti bene un buon libro di VB6 e la parte su ADO...

  4. #4
    azz...5 secondi di ritardo

  5. #5
    grazie mgmg...gentilissimo e tempestivo

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.