Popolare un Dataset usando più query con un solo DataAdapter

martedì 29 agosto 2006 - 17.30

stena Profilo | Junior Member

Devo riempire e successivamente manipolare un dataset recuperando le informazioni da due tabelle.
Attualmente sto utilizzando due SqlDataAdapter, però vorrei farlo utilizzandone solo uno.

Il problema sorge quando devo impostare l'updateCommand del dataset per le due tabelle.

Ad esempio, se per la prima tabella scrivo questo codice
cmdUpdate = new SqlCommand("update groups set powers = @power where group = @group", conn);
da.UpdateCommand = cmdUpdate;
da.UpdateCommand.Parameters.Add("@group", SqlDbType.VarChar, 30, "group");
da.UpdateCommand.Parameters.Add("@powers", SqlDbType.Text, 16, "powers");

Come faccio ad impostare l'UpdateCommand per la seconda tabella ?

grazie ciao

Cteniza Profilo | Guru

Ti consiglio di tenerti un adapter per tabella e di rinunciare a fare tutto con un solo dataadapter, saresti costretto ad ogni occasione di aggiornamento del database o del dataset a riconfigurare l'oggetto.
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