#538 - Copiare le righe tra due DataSet di ADO.NET
In alcuni casi è utile poter copiare direttamente i record tra due oggetti di tipo DataTable. La cosa è abbastanza semplice e si riduce a questo script:
<SCRIPT RUNAT="SERVER" LANGUAGE="VB">
Sub Page_Load()
' ... resto del codice
Dim nr As DataRow ' <- row sorgente
Dim dt as DataTable ' <- tabella destinazione
Dim st as DataTable ' <- tabella sorgente
dt = ds.Tables("nomatabella") ' <- prendiamo una tabella da un Dataset
st = ds.Tables("nometabella2") ' <- prendiamo un'altra tabella
For Each nr In st.Rows
dt.ImportRow(nr)
Next
End Sub
</SCRIPT>Per approfondimenti sul DataSet si veda:
http://www.aspitalia.com/ricerca/super.aspx?articoli=1&usag=1&key=DataSet
Approfondimenti
Commenti
Esprimi il tuo giudizio su questo script:
Per procedere devi essere autenticato.









Stampa
Snippet
Download 



Volevo fare una piccola correzione al codice, in quanto ho personalmente perso molto tempo a capire dove stava l'errore.Il metodo ImportRow eredita il...
Continua »»» | Rispondi »»»