Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Tableadapter Update komanda

[es] :: .NET :: .NET Desktop razvoj :: Tableadapter Update komanda

[ Pregleda: 1999 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

gooxy
Metafizika

Član broj: 92105
Poruke: 40
*.vdial.verat.net.



Profil

icon Tableadapter Update komanda15.06.2008. u 15:13 - pre 192 meseci
U svojoj aplikaciji koristim TableAdapter Update komandu da popunim podatke u tabeli baze podataka. Potrebno mi je da svaki Insert ili Update logujem tj. da kompletan SQL upit upisem kao string u bazu, radi pravljenja evidencije o tome ko je sta radio. Kako da dodjem do tog upita u TableAdapter Update komandi ako je uopste to moguce. Znam da bi mogao da napravim posebnu SqlCommandu i da njen upit koristim za logovanje, ali me interesuje da li postoji nacin da kad odradim Update iz TableAdaptera da pokupim taj upit koji je izgenerisan i da ga upisem.
Hvala.
So much the better, we shall fight in the shade!
 
Odgovor na temu

Igor Gajic

Član broj: 93194
Poruke: 747
*.neobee.net.



+987 Profil

icon Re: Tableadapter Update komanda24.06.2008. u 06:07 - pre 191 meseci
Ako koristis SqlCommandBuilder onda mozes koristiti nesto tipa:

Code:


SqlCommandBuilder sqb=new SqlCommandBuilder(adapter);

Console.WriteLine(sqb.GetUpdateCommand().CommandText); //Ispisuje text update komande

foreach(SqlParameter sp in sqb.GetUpdateCommand().Parameters) //Parametri update komande
{
Console.WriteLine(sp.ParameterName);
Console.WriteLine(sp.Value.ToString();
}

 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: Tableadapter Update komanda

[ Pregleda: 1999 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.