Delete

giovedì 17 giugno 2004 - 19.08

MaxB Profilo | Newbie

Sono un principiante di Web form ed ho incontrato questo problema quando voglio cancellare
un record presente in una datagrid collegata ad un Dataset presente sul form :
Riesco a cancellare la riga presente nella grid, ma non riesco a portare
queste variazioni sul DB. Non volendo utilizzare il delete di sql ho accrocchiato queste
istruzioni che pero' mi danno il problema menzionato sopra.

Dim index As Integer
index = e.Item.ItemIndex()
DsCategories1.Categories.Rows(index).Delete()
DsCategories1.Categories.AcceptChanges()

DataGrid1.EditItemIndex = -1
DataGrid1.DataBind()

Grazie se qualcuno mi puo' dare un aiuto.

Brainkiller Profilo | Guru

Ti consiglio una lettura approfondita di questa pagina:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconupdatingdatabasewithdataadapterdataset.asp

e delle eventuali pagine collegate che trovi a sinistra nella Treeview per capire come funziona il Datagrid quando è collegato ad un DataSet e come sincronizzare le modifiche, inserimenti, cancellazioni e update.

ciao
david

MaxB Profilo | Newbie

David,
ho letto, ed ha funzionato.

Grazzzziiieee !

Ciao.
Massimo.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5