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

    [c#] Ado.Net - campo contatore

    Salve a tutti,
    sono alle prime armi con Ado.Net. Ho creato una semplice applicazione che si collega ad un database access. Riesco a visualizzare i dati e navigare tra essi.
    Ho un problema nell'inserimento. Utilizzo DataRow per poi sincronizzarlo con dataAdapter.Update. Mi da un errore in fase di sincronizzazione. Ecco il codice:

    Codice PHP:
              DataRow r dSet.Tables["PersonTable"].NewRow();
              
    r["FirstName"] = "Antonio";
              
    r["LastName"] = "Del Giudice";
              
    r["Title"] = "Mr";
              
    r["City"] = "Milano";
              
    r["Country"] = "Milano";
              
    r["Sex"] = "1";
              
    datc.dSet.Tables["PersonTable"].Rows.Add(r);

              
    this.dAdapter.Update(datc.dSet,"PersonTable"); 
    Nella tabella PersonTable esiste un campo CONTATORE (PersonID) va specificato? In questo caso che valore gli devo passare?

    Ecco l'errore (sulla riga this.dAdapter.Update):

    Update requires a valid InsertCommand when passed DataRow collection with new rows.

    Grazie
    //va specificato? In
    "Considerate la vostra semenza:
    fatti non foste a viver come bruti,
    ma per seguir virtute e canoscenza''."
    Dante Alighieri

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderazione

    Sposto nell'area dedicata ai linguaggi .NET.

    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

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.