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

    [C#] Delete in Datagrid

    Ciao a tutti, sto studiando C#, xcui le mie conoscenze sono alquanto scarse.

    Ho popolato un datagrid, con un Dataset così composto(nome, cognome, id).

    Riesco ad eseguire operazione di Aggiunta e Update, ma non di Delete.
    Ho inserito un bottone di Delete che quando clicco mi richiama
    private void Delete(object sender, System.EventArgs e)
    {
    da.Update(ds, "t_nomi");

    }

    intanto avevo già costruito gli oggetti:

    cmdDel = new SqlCommand("delete from t_nomi where id = @id", conn);
    cmdDel.Parameters.Add(new SqlParameter("@id", SqlDbType.Int, 4, "id"));
    da.DeleteCommand = cmdDel;


    Dove sbaglio?

  2. #2
    private void Delete(object sender, System.EventArgs e)
    {
    DataRow dr;
    dr=ds.Tables["t_nomi"].Rows.Find(-1);
    dr.Remove();
    da.Update(ds,"t_nomi");
    }

    Sto progredendo, ho capito ke x eliminare una riga devo ricorrere all'uso di un DataRow, solo che mi da come errore
    "table doesn't had a primary key"

    sigh help me

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.