[ marko_403188 @ 01.03.2006. 18:52 ] @
Kako povezatiTextbox i List sa access bazom?
npr. u VB 6. je to jednostavno! Povežem s program s bazom preko Adoc ili Data i klikom na TekstBox u prozoru properties ima naredbu DataSource i odmaa ubacim vezu koja mi je potrebna! A kako da to učinim u VB.net sa TextBox i List
(u listBox se nalazi popis napr Knjiga, a postojeći TextBox-ovi prikazuju njezinu cijenu, broj stranica...)
Molim vas što prije!!
[ Oliver Klaćik @ 01.03.2006. 20:00 ] @
Napravi u dizajneru konekciju ka bazi, DataAdapter (kojim pristupaš podacima) i DataSet (koji diskonektovano čuva podatke), zatim veži ListBox sa odgovarajućim podacima iz DataSet-a (i ovde možeš to da odradiš preko DataSource-a), i napuni DataSet podacima (preko DataAdaptera - DataAdapter.Fill(DataSet)).
[ marko_403188 @ 01.03.2006. 22:30 ] @
Da sve to štima! Ali kako povezati tekxtBox sa DataSet??
To ne kužim! (pa to sam i postavio pitanje!)

A još bih trebao nekakav primjer za ListBox! Npr. da mi on pokazuje nekakav popis i kad kliknem na odgovarajuči red u TextBox objektima mi se pokazuje opis!
[ Oliver Klaćik @ 02.03.2006. 08:58 ] @
TextBox vezuješ preko DataBindings property-ja.

Npr:

Code:

    textBox1.DataBindings.Add _
       (New Binding("Text", ds, "customers.custName"))


A ako su ti podaci u ListBox-u i TextBox-u iz jedne tabele, ni nemoraš ništa više da radiš, jer će prikazani red u TextBox-u uvek odgovarati izabranom u ListBox-u, zbog položaja CurrencyManager-a. Ako nisu - onda već moraš da ubaciš neki kod koji će menjati sadržaj TextBox-a u zavisnosti od toga šta je izabrano u ListBox-u...
[ marko_403188 @ 02.03.2006. 15:08 ] @
E hvala ti za TextBox naredbu! Možeš mi samo dati primjer za ListBox.
Pokušao sam ivim kodom:
Code:
ListBox1.DataBindings.Add _
       (New Binding("Text", ds, "customers.custName"))
i ne radi mi!

--I imam još jedno pitanje usput! Kako da mi se npr u textBox ispiše broj postoječih zapisa u bazi? (npr. ako u bazi imam jabuke, kruške i banane treba se ispisati u bazi su 3 vrste voća, kad dodajem zapis: U bazu se dodaje 4/3 vrste voća)
[ Oliver Klaćik @ 03.03.2006. 08:24 ] @
ListBox veži ovako:

Code:

ListBox.DataSource = DataSet.Table(index)
ListBox.DisplayMember = "NazivKolone"
ListBox.ValueMember = "NazivKolone"


A ono dodatno pitanje nisam razumeo... Ako ti treba ukupan broj redova, možeš ga dobiti ovako:

Code:

DataSet.Table(index).Rows.Count
[ mirdraal @ 03.03.2006. 12:09 ] @
Najprecizniji nacin da se vidi koliko je slogova "vezano" za neku controlu je :
Code:
BindingManagerBase bm = CtrlName.BindingContext[dataset.datatable];

CtrlName je kontrola
Koliko je slogova u data setu je
bm.Count property
[ bigtime @ 03.03.2006. 13:50 ] @
Citat:
marko_403188: A još bih trebao nekakav primjer za ListBox! Npr. da mi on pokazuje nekakav popis i kad kliknem na odgovarajuči red u TextBox objektima mi se pokazuje opis!


Imas u MSDN "Samples and Walktroughs", ima mnogo primera, medju kojima je i primer sa tim sto tebi treba (u primeru rade isto to, pregled knjiga u bazi i kako kliknes na neki unos, u labelama se automatski bind-uju svi podaci o toj knjizi).
[ marko_403188 @ 03.03.2006. 16:47 ] @
Ja to u MSDN-u nemogu pronači! Možeš li tekst iz MSDN-a kopirati u .doc file pa mi ga uploadaš! ili mi napiši postupak kako da nađem to u Helpu!

Kad završim program šaljem ti ga!
[ marko_403188 @ 03.03.2006. 17:42 ] @
Ovo mi je prvi pjekt u .net tehnologiji pa se teško snalazim!
Do sad sam radio u VB.6 i ne znam niti skoro osnovne stavi u .net-u!

[ bigtime @ 04.03.2006. 07:14 ] @
Pozdrav Marko, ma nema problema za link, meni su dosta pomogli ovde na ES, pa sad vracam (milo za drago )

ms-help://MS.MSDNQTR.2003FEB.1033/vsintro7/html/vxwlkwalkthroughcreatingwebapplicationusingvisualcorvisualbasic.htm

Ovo je link iz MSDN, to je za ASP.NET aplikaciju za pocetnike, imas kod i za VB.NET i za C#. Koristili su Label gde tebi treba TextBox i Datagrid gde ti treba ListBox, ali nema veze, to ti je jos bolja vezba

Citat:
marko_403188: Ovo mi je prvi pjekt u .net tehnologiji pa se teško snalazim!
Do sad sam radio u VB.6 i ne znam niti skoro osnovne stavi u .net-u!


Pazi, svi programeri koje znam da su radili u VB6, rekli su da im je najtezi prelazak na drugi programski jezik bio kad su presli na VB.NET, kao da su ispocetka ucili novi programski jezik, pa pogledaj iz Samples and Walktroughs u MSDN kakav je kod u C#, mozda ce ti vise odgovarati nego VB.NET, a tezina promene jezika ce ti biti ista...
[ marko_403188 @ 04.03.2006. 16:06 ] @
Kad u MSDN napišem taj link, otvara mi se ona standardna stranica kao i u Internet Exploreru! Da ta stranica ne postoji! ----Što da napravim??
[ bigtime @ 05.03.2006. 17:37 ] @
Pa treba da ukucas i ono ms- koje stoji u gornjem redu, jer ocigledno nije mogao ceo link da stane u jedan red.



ms-help://MS.MSDNQTR.2003FEB.1033/vsintro7/html/vxwlkwalkthroughcreatingwebapplicationusingvisualcorvisualbasic.htm


[ marko_403188 @ 06.03.2006. 18:03 ] @
Ukucam cjeli link koji si mi dao i dalje mi ne želi otvoriti!

pokrečem preko START->PROGRAMS->Microsoft .NET Framework SDK v1.1->Documentation

I ne radi mi!
[ marko_403188 @ 10.03.2006. 00:07 ] @
Evo error-a kojeg mi javi pri otvaranju projekta!
[ marko v @ 10.03.2006. 08:45 ] @
www.vstsi.hr su stranice Visoke škole u Šibeniku.Pod nastavnim materijalima potrazi Visual C.Imas dosta dobro objasnjene osnova .Net-a.
[ mmix @ 10.03.2006. 12:00 ] @
Obicno ne volim da radim ove stvari, ali ovo stvarno nije u redu. Kad vidim da univerzitetski profesori sa racunarskih univerziteta prave ovakve radove moram da se pobunim.
Na stranu sto se C# izjednacuje sa Visual C-om (sto odaje elementarno nepoznavanje materije jer su to dva potpuno razlicita jezika), ono sto sam uspeo da procitam pre nego sto sam odustao je da :

- "MSIL nije strojni jezik koji se izravno izvodi na procesoru računala, nego se izvodi u virtualnom stroju"
- CLR interpretira MSIL naredbe

Ja kontam da je Resavska skola majka mara univerzitetskog osoblja u ex-YU, ali bar bi Prof.Dr.Sci treba da razume o cemu pise i sta predaje studentima i na kraju krajeva o cemu ih ispituje kad ih ocenjuje. Bruka.