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

DataRow i dodavanje novog zapisa

[es] :: .NET :: DataRow i dodavanje novog zapisa

[ Pregleda: 1600 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

aleksacyber
Aleksandar Pavlovic
Radnik
Bosna i Hercegovina

Član broj: 198141
Poruke: 22
79.143.171.*



+3 Profil

icon DataRow i dodavanje novog zapisa15.01.2010. u 00:04 - pre 180 meseci
Code (csharp):
private Funkcije f = New Funkcije();
OleDbDataAdapter da = new OleDbDataAdapter("Select * From tblKosuljica", f.cnn);

                DataTable dt = f.dt("Select * From tblKosuljica");  //vraca datatable na osnovu stringa              
                DataRow drv = dt.NewRow();
                drv.BeginEdit();
                drv["KosuljicaID"] = 100; //f.NajveciBroj("tblKosuljica", "KosuljicaID");
                drv["Datum"] = Convert.ToDateTime(txt7.Text);
                drv["KosuljicaRok"] = Convert.ToDateTime(txt8.Text);
                drv["StanjeID"] = txt9.Text;
                drv["Opis"] = txt10.Text;
                drv.EndEdit();
                dt.Rows.Add(drv);
                da.Update(dt);
 


Moze li mi iko pojasniti ovaj dio koda. U svakom slucaju ne radi, trazi valjane komande za adapter, insert itd.

Na kraju se ipak moraju napisati sql za insert i ostalo ili grijesim.

[Ovu poruku je menjao Shadowed dana 15.01.2010. u 03:48 GMT+1]
alexa
 
Odgovor na temu

malo_nj
novi sad

Član broj: 140825
Poruke: 104
*.dynamic.sbb.rs.

Sajt: www.2advanced.com


Profil

icon Re: DataRow i dodavanje novog zapisa15.01.2010. u 10:09 - pre 180 meseci
ili je moras rucno napisati ili mozes pokusati ovako

Code:


 OleDbCommandBuilder cb = new OleDbCommandBuilder(da);
 da.UpdateCommand = cb.GetUpdateCommand();

 
Odgovor na temu

aleksacyber
Aleksandar Pavlovic
Radnik
Bosna i Hercegovina

Član broj: 198141
Poruke: 22
188.124.196.*



+3 Profil

icon Re: DataRow i dodavanje novog zapisa16.01.2010. u 18:01 - pre 180 meseci
samo sa tima komand bilderom, to znam, ali bez toga nikako izgleda :).
Ok hvala
alexa
 
Odgovor na temu

aleksacyber
Aleksandar Pavlovic
Radnik
Bosna i Hercegovina

Član broj: 198141
Poruke: 22
188.124.196.*



+3 Profil

icon Re: DataRow i dodavanje novog zapisa16.01.2010. u 18:03 - pre 180 meseci
ustvari, moze li mi neko reci koliko je taj comand bilder pouzdan. Negdje sam procitao ili cuo da on bas i nije pouzdan, pogotovo kod slozenijih upisivanja ili update-a.
alexa
 
Odgovor na temu

malo_nj
novi sad

Član broj: 140825
Poruke: 104
*.dynamic.sbb.rs.

Sajt: www.2advanced.com


Profil

icon Re: DataRow i dodavanje novog zapisa16.01.2010. u 22:12 - pre 180 meseci
e pazi uvijek ti je bolje praviti rucno svoje upite jer nemas ti kontrolu nad tim sta ce ti commandBuilder generisati. Ali ne bi trebao da primjetis razliku u performansama ako radis sa manjim sistemima. Kad ce pad performanse doci do izrazaja koliko je siguran commandBuilder i to mozda ti neko drugi moze pomoci ja cu ti reci ako imas do 5-6 tabela negdje na lokalnoj bazi slobodno udri po njemu
 
Odgovor na temu

[es] :: .NET :: DataRow i dodavanje novog zapisa

[ Pregleda: 1600 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

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