zeljo
Član broj: 2965 Poruke: 143 195.252.78.*
|
Interesuje me kako u VB NET-u da napisem kod za :
Data1.Recordset.Delete 'izbrisati tekuci zapis iz TXTBox koji je povezan s bazom
Data1.Recordset.AddNew 'kada zelim da Arhiviraj unos koji je povezan s bazom u TXTBoxu
Data1.Recordset.AddNew 'KAda zelim da se otvori novi unos odnosno ocisti TXTBox i omoguci mi da piesm u njega novi unos, a predhodni koji se nalazio ne brise vec samo predje na novi unos
Ovjede sam prikazao kako ide kod u VB 6 a kako u NET-u...
Hvala na svim odgovorima
|
|
| |
|
*.net
Član broj: 4660 Poruke: 138 *.92.EUnet.yu
|
Verovatno da mozes koristiti i stari ado u vb.net, ali meni se cini da je ovaj novi bas razumljiv.
U ado.net-u ne postoji recordset, dodavanje reda u DataSet (stari recordset) imas ovde:
http://www.elitesecurity.org/tema/12371
|
|
| |
|
*.net
Član broj: 4660 Poruke: 138 *.92.EUnet.yu
|
znaci:
---------------------------------------------------
Dim table As DataTable
Dim row As DataRow
table = dataset1.Tables.Item(0)
row = table.NewRow()
row("author_id") = "eer-4421-aad43"
row("author_name") = "Pera"
row("ugovor") = False
...
table.Rows.Add(row)
----------------------------------------------------
copy right degojs :)
stim sto bi umesto "pera" pisao TextBox1.Text
umesto "eer-4421-aad43" textbox1.text i.t.d.
slicno je i za brisanje reda i date seta. takodje je i to u onoj poruci.
|
|
| |
|
zeljo
Član broj: 2965 Poruke: 143 195.252.78.*
|
Ovo sve sto ste mi odgovorili i ove stranice koje ste postavili otvarao sam probavao sve moguce ali nista bas nista nisam pronasao od onog sto sam postavio u pitanju.
Ako ko moze jos da mi se javi bicu zahvalan, a pogotovo ako ima gdje da se skine neki primjer slican ovom sto ja trazim kako sto je bio slican primjer ali za Visual Basic 6 i knjizi Korak po korag "CeT", primjer pod nazivom Unverzity Course List.
Ako ko moze nesto slicno da kaze gdje mogu da skinem to....
Unapred hvala !
|
|
| |
|
*.net
Član broj: 4660 Poruke: 138 *.85.EUnet.yu
|
ja te onda nisam razumeo.
ajde kopiraj ovde to sto si kucao, onda reci sta si hteo da dobijes i sta ti je prijavljeno kao greska kada si kompajlirao. voleo bih da ti ja pomognem ako ne uspem ima ko ce moci samo daj neki praktican primer. imam ja cd koji sam dobijo uz ado.net korak po korak pa mogu da ti posaljem neki primer iz knjige. mozes da procitas i ti tu knjigu , prilicno je sazeto i lepo objasnjeno. sada treba da izadje prevod ado.net profesional bice ja mislim 2000 din.
|
|
| |
|
zeljo
Član broj: 2965 Poruke: 143 *.rskoming.net
|
Dopinicu svoje pitanje, mozda nisam bio naj jasniji, posto vidim da odgovori nisu bili konkterni bas ...
Imam recimo na Formi jednoj 3 TxtBox, koja sam povezao sa bazom podataka i to funkcijonise, kada pokrenem program vidim podatke u ta 3 TxtBoksa i njih mogu da listam, napred nazad ...
1. Mene interesuje kako da napisem kod i postavim ga recimo u jedno novo kreirano komandno dugme na Formi pod nazivom NOVI UNOS da kada kliknem na to dugme automatski mi se u sva 3 TxtBoxsa pojavi samo citi TxTBox bez onih podataka koji su bili vidljivi prilikom startovanja programa, one podatke ne brise vec samo prebazi sledeci unos novi. To i hocu da mi omoguci novi unos-upis novih podataka u sva 3 TxtBoksa.
Prije u VB 6 imao sam kod :
Data1.Recordset.AddNew()
"Ovdje sada mi prikaze da je greska Data1.Recordset" kada kompajliram
2. Interesuje me sada kada sam to odradio (Pitanje 1) pa ponovo recimo kreiram novo komandno dugme “UNOS” kako u to komandno dugme da dopisem kod da kada kliknem u njega da one podatke koje sam dopisao
(iz pitanja 1) u TxtBox da mi se spreme sacuvaju odnosno dodaju u bazu.
Prije u VB 6 imao sam kod :
Data1.Recordset.AddNew()
"Ovdje sada mi prikaze da je greska Data1.Recordset" isto kao i gore kada kompajliram
3. I trece interesuje me ako kreiram jos jedno komandno dugme na Formi pod nazivom DELETE kako da napisem kod recimo listam bazu i sada hocu da izbrisem neki unos da kada stanem na taj unos i imam vidljive podatke u sva 3 TxtBoxks i odlucio sam da njih brisem klikem na komandno dugme Delete da mi automatski izbrise unos u sva 3 TxtBoksa iz baze s kojom su povezana ta 3 TxtBoxsa.
Prije u VB 6 imao sam kod :
Data1.Recordset.Delete() 'izbrisati tekuci zapis
Sada mi prikazuje da je greska "Data1.recordset" kada kompajliram
Data1.Recordset.MoveNext() 'preci na sledeci zapis
Sada mi prikazuje da je greska "Data1.recordset" kada kompajliram
Ali nije ni cudo sto mi konstantno prijavljuje da je greska Data1.recordset, jer Visual Basic.NET ne posjeduje i ne poznaje vise konrtrolu Data1 i komandu Recordset. Zamjenjena je Data1 sa ADO.net a za Recordset ne znam. Ali ne znam kako da promjenim koda sta da upisem mjesto Data1 ADO.NET ne ide sta da postavim mjesto Recordset...
Primjetio sam da je kod u VB.NET uvjek opsirniji u odnosu na dosadasnji kod u VB 6
Mislim za ove komande koje sam napisao da me interesuju kod sada u VB.NET-u nije ni slican ovom koji sam ja primjenjivao u VB 6.
Sto se tice knjige super ako mozes neki slican primjer ili sto vise da posaljes bicu zahvalan, ja sam kupio Kora po korak VB.NET u Cetovom izdanju procitao sam je kompletnu ima isto nekih primjera uglavnom dosta istih kao u VB 6 ali ovaj put nisu opisali ovo sto mene interesuje.
Ako saznas kada bi trebala da izadje ta knjiga ado.net s prevodom obavjesti me ako nije problem.
Nadam se da sam malo sada jasniji sa ovim svojim probemom...
Unapred hvala na svim odgovorima, a ako neko zna gdje bi mogao da skinem neki slican primjer moze da mi ostavi adresu stranice.
Pozdrav !
|
|
| |
|