Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.lang.visual-basic > #19779 > unrolled thread

cancellazione di record

Started byGulp® <gulp@hotmail.it>
First post2020-05-26 16:00 +0200
Last post2020-05-30 10:09 +0200
Articles 4 — 2 participants

Back to article view | Back to it.comp.lang.visual-basic


Contents

  cancellazione di record Gulp® <gulp@hotmail.it> - 2020-05-26 16:00 +0200
    Re: cancellazione di record "Andrea (Work)" <andrea.isworkDELETEME@gmail.invalid> - 2020-05-27 17:58 +0200
      Re: cancellazione di record Gulp® <gulp@hotmail.it> - 2020-05-28 18:58 +0200
        Re: cancellazione di record "Andrea (Work)" <andrea.isworkDELETEME@gmail.invalid> - 2020-05-30 10:09 +0200

#19779 — cancellazione di record

FromGulp® <gulp@hotmail.it>
Date2020-05-26 16:00 +0200
Subjectcancellazione di record
Message-ID<raj7df$eme$1@gioia.aioe.org>
La cancellazione di un record nel database collegato alla DataGridView 
non mi funziona con questo codice:

r = DataGridPnota.CurrentCell.RowIndex
PnotaDataSet.Tables("pnota").Rows(r).Delete()
PnotaDataSet.AcceptChanges()
PNOTATableAdapter.Update(PnotaDataSet.PNOTA)
DataGridPnota.Refresh()

Qualcuno mi suggerisce qualcosa?

-- 
Gulp®
--
"Partimque figuras retulit antiquas, partim nova monstra creavit."
(La Metamorfosi - Ovidio)

[toc] | [next] | [standalone]


#19786

From"Andrea (Work)" <andrea.isworkDELETEME@gmail.invalid>
Date2020-05-27 17:58 +0200
Message-ID<1c5r2jaft78wv.hwpkqn7l8nxe.dlg@40tude.net>
In reply to#19779
Il Tue, 26 May 2020 16:00:16 +0200, Gulp® ha scritto:

> La cancellazione di un record nel database collegato alla DataGridView 
> non mi funziona con questo codice:
> 
> r = DataGridPnota.CurrentCell.RowIndex
> PnotaDataSet.Tables("pnota").Rows(r).Delete()
> PnotaDataSet.AcceptChanges()
> PNOTATableAdapter.Update(PnotaDataSet.PNOTA)
> DataGridPnota.Refresh()
> 
> Qualcuno mi suggerisce qualcosa?

Personalmente non ho mai usato gli adapter per le cose serie. Fatti sempre
i comandi a mano sul DB.
Però a volte ho sparato dei dati da un  binding source e problemi non me ne
ha dati.
La tabella ha una PK?

[toc] | [prev] | [next] | [standalone]


#19791

FromGulp® <gulp@hotmail.it>
Date2020-05-28 18:58 +0200
Message-ID<raoqj2$70l$1@gioia.aioe.org>
In reply to#19786
Il 27/05/20 17:58, Andrea (Work) ha scritto:
> Fatti sempre i comandi a mano sul DB.

Mi dai uno spunto con qualche riga di codice?
Una volta aperta la connessione:

> La tabella ha una PK?
Si


-- 
Gulp®
--
"Partimque figuras retulit antiquas, partim nova monstra creavit."
(La Metamorfosi - Ovidio)

[toc] | [prev] | [next] | [standalone]


#19792

From"Andrea (Work)" <andrea.isworkDELETEME@gmail.invalid>
Date2020-05-30 10:09 +0200
Message-ID<1j6a029fznyi9.i6k3y7r7kxk8.dlg@40tude.net>
In reply to#19791
Il Thu, 28 May 2020 18:58:12 +0200, Gulp® ha scritto:

>> Fatti sempre i comandi a mano sul DB.
> 
> Mi dai uno spunto con qualche riga di codice?
> Una volta aperta la connessione:
> 
>> La tabella ha una PK?
> Si

Per esempio:
http://www.vbforums.com/showthread.php?828227-RESOLVED-Deleting-row-manually-from-DataGridView-DataRowState-Deleted
https://www.codeproject.com/Questions/638417/delete-selected-row-from-datagridview-and-database

[toc] | [prev] | [standalone]


Back to top | Article view | it.comp.lang.visual-basic


csiph-web