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

VC# pitanje u vezi add new and save button

[es] :: .NET :: VC# pitanje u vezi add new and save button

Strane: 1 2

[ Pregleda: 6014 | Odgovora: 35 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

popmilan76

Član broj: 295089
Poruke: 1337
*.dynamic.sbb.rs.



+5 Profil

icon VC# pitanje u vezi add new and save button07.07.2012. u 16:50 - pre 143 meseci
Jedno pitanje vezano za c sharp,imam bazu i datagrid,i hocu da napravim dva button,od kojih je jedan save a drugi add new ,vec imam i neke text boxove na fpormi koje su vezane za bazu koji su kodovi za button click,nov sam u c sharpu, ida li mogu da napravim jedno dugme koje ce ubaciti novi record i odmah to zapamtiti,kao u svim drugim jezicima,access,delphi,vb....ako ne moze,da odmah batalim ovaj c sharp...pozdrav i hvala
 
Odgovor na temu

popmilan76

Član broj: 295089
Poruke: 1337
*.dynamic.sbb.rs.



+5 Profil

icon Re: VC# pitanje u vezi add new and save button08.07.2012. u 19:31 - pre 143 meseci
jel mi moze neko pomoci ili da s evratim drugom programiranju
 
Odgovor na temu

Boyka
BPS

Član broj: 287185
Poruke: 338
*.dynamic.isp.telekom.rs.



+33 Profil

icon Re: VC# pitanje u vezi add new and save button10.07.2012. u 16:36 - pre 143 meseci
Cekaj bre, jasnije to malo.. niko te skontao nije... ako i jedan jezik moze za bazom raditi to je onda C#.net.

 
Odgovor na temu

popmilan76

Član broj: 295089
Poruke: 1337
*.dynamic.sbb.rs.



+5 Profil

icon Re: VC# pitanje u vezi add new and save button10.07.2012. u 20:06 - pre 143 meseci
Kako napisati kod za unos podataka u bazu i dbgrid ali da to ne bude preko onog glupavog bindingnavigatora ili kako se vec zove,jedna totalno nepotrebna stvar...Znaci napisati kod za dugme addnew,delete,i i da kada se unese ili obrise da stvarno bude uneseno ili obrisano i u bazi...Ako ne moze to da se uradi sa jednim redom koda,da ja to odmah batalim....Hvala ,i cekam odgovore
 
Odgovor na temu

Cortex85

Član broj: 301364
Poruke: 38
*.teol.net.



+3 Profil

icon Re: VC# pitanje u vezi add new and save button11.07.2012. u 12:08 - pre 143 meseci
BindingNavigator je tu vise da ti ustedi vreme za pisanje boilerplate koda za CRUD operacije. Kada pritisnes dugme na navigatoru za unos novog reda on pozove metodu AddNew() njegovog bindingsourca, dakle klasa koja sluzi kao adapter izmedju grafike u tvom slucaju DataGridView i DataSet tabele je BindingSource i pogledaj njegovu dokumentaciju.

 
Odgovor na temu

popmilan76

Član broj: 295089
Poruke: 1337
*.dynamic.sbb.rs.



+5 Profil

icon Re: VC# pitanje u vezi add new and save button11.07.2012. u 15:03 - pre 143 meseci
U kom programu imas koriscen taj bindingnavigator,svi stavljaju svoja dugmad i svoje kodove.....I ako treba da unesem taj kod,treba mi 5 reda koda...Ma Delphi je zakon prema C#,dajte mi neke prednosti c# ,zasto bih trebao da ga koristim....jer to nije svakako lakoca u radu....Hvala unapred.
 
Odgovor na temu

Cortex85

Član broj: 301364
Poruke: 38
188.124.201.*



+3 Profil

icon Re: VC# pitanje u vezi add new and save button11.07.2012. u 21:43 - pre 143 meseci
U svakoj winforms database driven aplikaciji koju sam radio. Imam svoju kontrolu koja se sastoji od grida i navigatora, naravno po potrebi menjam neke delove.

O tome da li je delphi bolji od c# i obrnuto moze da govori samo onaj ko oba jezika poznaje na ekspertskom nivou.

Po terminologiji koju koristis rekao bih da dolazis iz nekog Access VBA sveta i da nisi bas nacisto sa celim OOP konceptom.
 
Odgovor na temu

ravni

Član broj: 8894
Poruke: 373



+15 Profil

icon Re: VC# pitanje u vezi add new and save button12.07.2012. u 07:43 - pre 143 meseci
Citat:
popmilan76:
Ma Delphi je zakon prema C#,dajte mi neke prednosti c# ,zasto bih trebao da ga koristim....
Jel' te neko tera?
 
Odgovor na temu

popmilan76

Član broj: 295089
Poruke: 1337
*.dynamic.sbb.rs.



+5 Profil

icon Re: VC# pitanje u vezi add new and save button12.07.2012. u 09:13 - pre 143 meseci
Naravno da me niko ne tera,nego cisto pricamo...Koju bi knjigu preporucili za ucenje,da li je laksi za ucenje od Delphija,a prebacujem se iz razloga sto je kao jezik,cini mi se u velikom usponu,zajedno sa javom,
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12848



+4784 Profil

icon Re: VC# pitanje u vezi add new and save button12.07.2012. u 09:54 - pre 143 meseci
@Popmilan76, skroz si u pravu, Delphi ti je mnogo bolji. Drzi se njega i nemas sta da brines.
 
Odgovor na temu

ravni

Član broj: 8894
Poruke: 373



+15 Profil

icon Re: VC# pitanje u vezi add new and save button12.07.2012. u 11:07 - pre 143 meseci
Radi se o tome da ako si ti naucio da radis na jedan nacin u nekom alatu, ne mora svaki sledeci alat da radi bas isto tako.

Jos nesto. Pogledaj prvih par poruka, deluje kao da nisi ulozio vreme da ih sastavis da budu jasne i drugima. Pravilna interpunkcija, velika slova, sve to doprinosi da se jasnije izrazis, da te clanovi foruma ozbiljnije shvate i da brze dobijes pomoc.
 
Odgovor na temu

Boyka
BPS

Član broj: 287185
Poruke: 338
*.dynamic.isp.telekom.rs.



+33 Profil

icon Re: VC# pitanje u vezi add new and save button12.07.2012. u 11:36 - pre 143 meseci
Razumem kada neko napiše da je C++ bolji od C#-a u nekim situacijama, ali Delphi? WTF?

Druze C# ima rezervisan ADO.NET samo za rad sa bazama podataka i najvise se koristi u svim firmama sto dovoljno govori o njemu
u C#-u imas ASP.NET za izradu dinamickih web strana, gde je to Delphiju?
u C#-u imas WPF, koji daje neverovatne mogucnosti za dizajn same forme uz pomoc XML-a i DirectX-a. Koriscen u OS Windows 8.

da ne govorim o brzini izrade, o njegovom OOP itd itd..

Nisi bre ni naveo koju bazu hoces, nisi ni naveo kako hoces da ti budu ubaceni(konektovano, ne konektovano)?
Evo za Access bazu podataka u konektovanom rezimu(napamet sam radio), najprostije moguce i sve sam ti objasnio komentarima..
Code:

con = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Documents and Settings\Srdjan\My Documents\Nwind.accdb");
            //putanja do baze na koju ce se C# konektovati
            OleDbCommand com = new OleDbCommand(); //kreiranje objekta klase OleDbCommand
            com.Connection = con; //Konekcija komande se stavlja da komanda zna gde da pronadje bazu
            com.CommandType = CommandType.Text; //Tip komande predstavlja nacin na koji cemo ispisati upit, u ovom slucaju u pitanju je text
            com.CommandText = "INSERT INTO ime_baze(tabele) values(vrednosti)";//dakle ubaci u bazu vrednosti iz recimo textboxa
            con.Open(); // otvori konekciju
            com.ExecuteNonQuery(); // ne zahtevaj povratni upit i ubaci u bazu
            con.Close(); //zatvori konekciju


za brisanje ti nisam pisao, jer mislim da si dovoljno inteligentan da sam provalis kako. Uglavnom samo promenis Komand tekst.

[Ovu poruku je menjao Boyka dana 12.07.2012. u 16:09 GMT+1]
 
Odgovor na temu

popmilan76

Član broj: 295089
Poruke: 1337
*.dynamic.sbb.rs.



+5 Profil

icon Re: VC# pitanje u vezi add new and save button12.07.2012. u 12:10 - pre 143 meseci
Sve je to lepo,a vidis koliko si ti ovde napisao redova koda...za najobicniji unos podataka....
Jos u Delphiju 3(dobro ste culi,Delphiju 3,pre 20 godina)unos podataka je sa jednim redom......
table1.insert

nista vise a vidi tvoj kod


Ja razumem da je mozda bolji vc#,a uostalom i mladji je dosta,ali i mnogo komplikovani.....Meni treba programiranje samo sa bazama podataka,nista vise,Voleo bih da naucim c sharp,bas zbog toga sto ste naveli,ali za sada je Delphi ipak bolji...I jos nesto kako da naucim c sharp,tj. kako ste ga vi naucili,koja literatura,tutoriali i sl....mene zanima samo rad sa bazama i formama,nista konzolne aplikacije
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12848



+4784 Profil

icon Re: VC# pitanje u vezi add new and save button12.07.2012. u 12:23 - pre 143 meseci
Vidi, te linije koda su tu zato sto je izvuceno kao primer. I u Delphi-u nije to samo table1.insert, vec je taj table1 napravljen kao neki wrapper. Mozes ti imati isto to sa Linq2SQL. Prevuces tabele, i samo radis Table.InsertOnSubmit() i DataContext.SubmitChanges() i cao.
Poredis razlicite delove jezika (a i nije ni u jednom ni u drugom slucaj jezika vec dodatnih biblioteka) pa ne mozes ni napraviti dobro poredjenje.
 
Odgovor na temu

Cortex85

Član broj: 301364
Poruke: 38
*.teol.net.



+3 Profil

icon Re: VC# pitanje u vezi add new and save button12.07.2012. u 12:53 - pre 143 meseci
Funkcionalnost koju ti zelis da postignes u c# moze da se svede na dve linije koda, ukoliko se koristi typed DataSet i ostale klase koje olaksavaju rad sa njim.

c#
Code:

       bindingSource.EndEdit();
       table.Update();


Evo sa ovim kodom iznad bukvalno sve sto si radio nad podacima koji su pomocu nekog BindingSourca vezani za neku tabelu DataSet-a je preneto u bazu, pod tim podrazumevam:unos novih redova, odstranjivanje obrisanih i izmenu postojećih.
Kod za hvatanje i obradu izuzetaka je izostavljen.

Pogledaj na internetu malo o ADO.NET-u, Linq2SQL-u i Entity Framework-u.

Ovo ti ozbiljno kažem, ukoliko želiš da se baviš samo bazama a nameravaš da koristiš MS SQL možda je za tebe bolje rešenje ACCESS samo nisam siguran da li u novijim verzijama postoji podrška za Access Data Project.
 
Odgovor na temu

Boyka
BPS

Član broj: 287185
Poruke: 338
*.dynamic.isp.telekom.rs.



+33 Profil

icon Re: VC# pitanje u vezi add new and save button12.07.2012. u 15:07 - pre 143 meseci
Citat:
popmilan76:
Sve je to lepo,a vidis koliko si ti ovde napisao redova koda...za najobicniji unos podataka....
Jos u Delphiju 3(dobro ste culi,Delphiju 3,pre 20 godina)unos podataka je sa jednim redom......
table1.insert

nista vise a vidi tvoj kod


Ja razumem da je mozda bolji vc#,a uostalom i mladji je dosta,ali i mnogo komplikovani.....Meni treba programiranje samo sa bazama podataka,nista vise,Voleo bih da naucim c sharp,bas zbog toga sto ste naveli,ali za sada je Delphi ipak bolji...I jos nesto kako da naucim c sharp,tj. kako ste ga vi naucili,koja literatura,tutoriali i sl....mene zanima samo rad sa bazama i formama,nista konzolne aplikacije



To mozes i u C#-upreko tipizaranog dataseta. Cortex85 je napisao kako :)
 
Odgovor na temu

blagkom
vladimir blagojevic
beograd

Član broj: 52419
Poruke: 56
*.dynamic.isp.telekom.rs.



+3 Profil

icon Re: VC# pitanje u vezi add new and save button12.07.2012. u 16:06 - pre 143 meseci
Od nekoga ko hoce sve da uradi u tri linje koda nikada programer biti neće. Drži se samo delfija.
bvlada
 
Odgovor na temu

Boyka
BPS

Član broj: 287185
Poruke: 338
*.dynamic.isp.telekom.rs.



+33 Profil

icon Re: VC# pitanje u vezi add new and save button12.07.2012. u 17:07 - pre 143 meseci
Citat:
blagkom:
Od nekoga ko hoce sve da uradi u tri linje koda nikada programer biti neće. Drži se samo delfija.


Tacno tako.
 
Odgovor na temu

popmilan76

Član broj: 295089
Poruke: 1337
*.dynamic.sbb.rs.



+5 Profil

icon Re: VC# pitanje u vezi add new and save button12.07.2012. u 21:49 - pre 143 meseci
Recite mi za literaturu a vezanu za vc# i bazu podataka,koja knjiga najbolja,,,,Ako moze i link za istu
 
Odgovor na temu

wex-alpha
Sarajevo

Član broj: 7580
Poruke: 845
*.dynamic.telemach.ba.



+13 Profil

icon Re: VC# pitanje u vezi add new and save button12.07.2012. u 23:45 - pre 143 meseci
Citat:
popmilan76:
Recite mi za literaturu a vezanu za vc# i bazu podataka,koja knjiga najbolja,,,,Ako moze i link za istu




www.google.com
 
Odgovor na temu

[es] :: .NET :: VC# pitanje u vezi add new and save button

Strane: 1 2

[ Pregleda: 6014 | Odgovora: 35 ] > FB > Twit

Postavi temu Odgovori

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