Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Eliminare la riga di un dataset all'interno di una iterazione
giovedì 28 agosto 2008 - 10.29
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
lukepet
Profilo
| Junior Member
110
messaggi | Data Invio:
gio 28 ago 2008 - 10:29
Ciao a tutti ho un piccolo problema che devo risolvere...
ho un dataset che scansiono all'interno di una iterazione. Dentro questa iterazione ci sono una serie di controlli per i campi delle righe del dataset.
questi controlli consentono di individuare delle righe del dataset che devono essere eliminate.
in pratica l'iterazione serve a ripulire il dataset.
Il problema è che non posso eliminare le righe dentro l'iterazione perchè il datareader risulta aperto...come posso fare?
in pratica ho:
For Each dr As DataRow In ds.Tables(nometabella).Rows
//Controlli
//Eliminazione riga dal dataset...come?
Next
qualche suggerimento?
sto provando a creare dinamicamente un nuovo dataset che contenga solo le righe che mi interessano
ho scritto il seguente codice:
.
.
Dim ds2 As New DataSet
da.FillSchema(ds2, SchemaType.Mapped, nometabella)
For Each dr As DataRow In ds.Tables(nometabella).Rows
//Controlli
//Se OK allora...
ds2.Tables(nometabella).Rows.Add(dr)
Next
.
.
ma non funziona...mi dice "riferimento istanza oggetto mancante", come mai?
Torna su
Stanze Forum
Elenco Threads
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 !