Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 2.064 pregleda

Najnovija ↓

DataRow i dodavanje novog zapisa 15.01.2010. u 01:04 · pre 204 meseca
izmenjeno 1 put, poslednji put Shadowed 15.01.2010. u 03:48
  1. Shadowed15.01.2010. u 03:48zapis iz teksta poruke
#1
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.
Potpis
alexa
Re: DataRow i dodavanje novog zapisa 15.01.2010. u 11:09 · pre 204 meseca #2
ili je moras rucno napisati ili mozes pokusati ovako

Code:


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

Re: DataRow i dodavanje novog zapisa 16.01.2010. u 19:01 · pre 204 meseca #3
samo sa tima komand bilderom, to znam, ali bez toga nikako izgleda :).
Ok hvala
Potpis
alexa
Re: DataRow i dodavanje novog zapisa 16.01.2010. u 19:03 · pre 204 meseca #4
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.
Potpis
alexa
Re: DataRow i dodavanje novog zapisa 16.01.2010. u 23:12 · pre 204 meseca #5
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
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme