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

C#, baza podataka, mp3 katalog

[es] :: .NET :: .NET Desktop razvoj :: C#, baza podataka, mp3 katalog

Strane: 1 2 3 4 5

[ Pregleda: 13043 | Odgovora: 81 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
91.148.92.*



+18 Profil

icon Re: C#, baza podataka, mp3 katalog02.03.2010. u 22:52 - pre 172 meseci
Evo do sad sam uspeo da napravim forme, i popunim bazu sa pesmama (sortirano po imenima).
E sad me zanima nešto u vezi popunjavanja ListBox-a podacima iz baze...
Koja je najbolja praksa kod popunjavanja ListBoxa, comboBoxa i sl. podacima iz baze???
Tj. zanima me šta se koristi, da li se čita jedno po jedno polje i upisuje u listu ili...
 
Odgovor na temu

AMD guy
Miroslav
.NET developer

Član broj: 128930
Poruke: 1007

Sajt: www.its.edu.rs


+38 Profil

icon Re: C#, baza podataka, mp3 katalog03.03.2010. u 08:31 - pre 172 meseci
Zavisi od uslova koji ti postavis u Select upitu, to sto selektujes to ce se i prikazati.
Evo ti primer
http://www.java2s.com/Code/CSh...ldatafromDatabasetoListBox.htm
http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
91.148.95.*



+18 Profil

icon Re: C#, baza podataka, mp3 katalog03.03.2010. u 10:40 - pre 172 meseci
Pokušaću kako si rekao...deluje mi dobro...Pitao sam sa stanovišta brzine izvršavanja šta je najbolje...
Inače u tabeli imam samo jenu kolonu "naziv" i tu je pun naziv pesme, i izvođač i naziv pesme...
 
Odgovor na temu

AMD guy
Miroslav
.NET developer

Član broj: 128930
Poruke: 1007

Sajt: www.its.edu.rs


+38 Profil

icon Re: C#, baza podataka, mp3 katalog03.03.2010. u 11:00 - pre 172 meseci
Objekat DataReader, kao sto mu ime kaze, cita sve zapise u bazi i obezbedjuje brz, nebaferisan pristup bazi samo za citanje. Pored toga, DataReader posmatra dolazni tok podataka kao kolekciju tako da u petlji prolazi kroz podatke i ucitava ih jedan po jedan red kao sto bi to mozda mogli preko niza i na taj nacin smanjuje opterecenje sto dovodi do poboljsanja preformansi aplikacije.
http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
91.148.95.*



+18 Profil

icon Re: C#, baza podataka, mp3 katalog03.03.2010. u 11:27 - pre 172 meseci
Hvala na odgovoru...uspeo sam preko DataReader-a. Tačnije ovako:

http://www.java2s.com/Tutorial/CSharp/0560__ADO.Net/FillListBoxwithdatafromaDataReader.htm

Kad pokrenem program popunjava se Listbox podacima iz baze i to veoma brzo...
E sad bih hteo da kad dva puta kliknem na neki item u ListBox-u jedan, da se taj item ubaci u drugi(donji) ListBox2...
Malo ću da proguglam :) pa da vidimo hoće biti nešto...

 
Odgovor na temu

AMD guy
Miroslav
.NET developer

Član broj: 128930
Poruke: 1007

Sajt: www.its.edu.rs


+38 Profil

icon Re: C#, baza podataka, mp3 katalog03.03.2010. u 11:35 - pre 172 meseci
Ako te bas interesuje brzina pogledaj ovo
A Speed Freak's Guide to Retrieving Data in ADO.NET
http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
91.148.95.*



+18 Profil

icon Re: C#, baza podataka, mp3 katalog03.03.2010. u 17:24 - pre 172 meseci
DataReader ubedljivo najbrži...

Sad mi nešto palo na pamet :)
Ako odaberem za Target Framework: 3.5 .NET, da li će ta aplikacija raditi i na računarima koji imaju .NET starije verzije???
 
Odgovor na temu

AMD guy
Miroslav
.NET developer

Član broj: 128930
Poruke: 1007

Sajt: www.its.edu.rs


+38 Profil

icon Re: C#, baza podataka, mp3 katalog03.03.2010. u 17:43 - pre 172 meseci
Da, programi razvijani pod .NET 3.5 nece raditi ako na kompjuteru nema .NET 3.5
Ako si zavrsio, postavi ovde, bas me interesuje kako si radio.

Datareader nije jedini nacin. Postoji i DataSet
Evo ti jednostavan primer
http://www.java2s.com/Code/CSh...DO.net/ReaddatafromDataSet.htm

I poredjenje DataSet-a i DataReader-a
http://msdn.microsoft.com/en-us/magazine/cc188717.aspx

[Ovu poruku je menjao AMD guy dana 03.03.2010. u 19:03 GMT+1]
http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
91.148.95.*



+18 Profil

icon Re: C#, baza podataka, mp3 katalog03.03.2010. u 18:34 - pre 172 meseci
Evo koda koji popunjava ListBox:

Code:

private void PopuniListu()
{
            InitializeComponent();
            string conStr = "data source=mp3katalog";
            SQLiteConnection conn = new SQLiteConnection(conStr);
            SQLiteCommand addToList = new SQLiteCommand();

            using (conn)
            {
                  conn.Open();
                  string commandString = "SELECT naziv FROM katalog";
                  dodaj.Connection = conn;
                  dodaj.CommandText = commandString;

                  using (SQLiteDataReader dr = dodaj.ExecuteReader())
                  {
                      while (dr.Read())
                      {
                          object nazivPesme = dr["naziv"];
                          lbSpisak.Items.Add(nazivPesme.ToString());
                      }
                  }
            }
}


Nadam se da je dobro :)
 
Odgovor na temu

AMD guy
Miroslav
.NET developer

Član broj: 128930
Poruke: 1007

Sajt: www.its.edu.rs


+38 Profil

icon Re: C#, baza podataka, mp3 katalog03.03.2010. u 19:03 - pre 172 meseci
Dobro je.
http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
91.148.95.*



+18 Profil

icon Re: C#, baza podataka, mp3 katalog03.03.2010. u 20:48 - pre 172 meseci
Odlično..AMD hvala na strpljenu :)

Došao sam do sledećeg problema...proširio sam aplikaciju dodavši u meni opciju koja otvara novu formu.
Iz te nove forme trebao bi se poslati mail na moju adresu...pokušavao sam da uradim na osnovu ovoga :

http://www.youtube.com/watch?v=hUTQsmSGC3w.

E sad ne znam kako da prepravim, da korisnik ukuca u formi svoju mail adresu i šalje na moj mail...
Ima li neko ideju???





 
Odgovor na temu

AMD guy
Miroslav
.NET developer

Član broj: 128930
Poruke: 1007

Sajt: www.its.edu.rs


+38 Profil

icon Re: C#, baza podataka, mp3 katalog03.03.2010. u 20:54 - pre 172 meseci
Evo sto sam ja nasao
http://www.dreamincode.net/forums/index.php?showtopic=57355

Probaj jel valja.
http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
91.148.95.*



+18 Profil

icon Re: C#, baza podataka, mp3 katalog03.03.2010. u 21:27 - pre 172 meseci
Izgleda da ovo nije jednostavno...Traži se puno podataka od pošiljaoca :(
Pogledaj ovo ako imaš vremena:
http://www.elitesecurity.org/t211679-0-Primanje-maila-pomocu C#
možda ti da neku ideju...
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
91.148.95.*



+18 Profil

icon Re: C#, baza podataka, mp3 katalog03.03.2010. u 21:58 - pre 172 meseci
Koliko vidim problem pretdstavlja smtp, tj. host i port...
Da li postoji neki način da se pribave ti podaci kada korisnik ukuca svoju mail adresu i lozinku???
Ili postoji neki treći lakši način...
 
Odgovor na temu

AMD guy
Miroslav
.NET developer

Član broj: 128930
Poruke: 1007

Sajt: www.its.edu.rs


+38 Profil

icon Re: C#, baza podataka, mp3 katalog04.03.2010. u 08:38 - pre 172 meseci
Probacu da nadjem nesto, cim nadjem javljam se.
http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
91.148.88.*



+18 Profil

icon Re: C#, baza podataka, mp3 katalog04.03.2010. u 11:40 - pre 172 meseci
Pozdrav opet...

Imam još pitanja, mislim da su laka za iskusnije kolege...

Ako stavim za TextBox da je read-only, disabled, locked da li mogu da menjam boju slova.

Kada probam sa izmenom u properties prozoru ništa ne dobijam, polje je sivo kao i slova u njemu...
a) Nalazio sam rešenja da disable-ujem textbox i da preko njega stavim labelu , pa da prikazujem Text te labele...
b) Drugo rešenje se odnosi na crtanje pravougaonika pa unutar njega opet stavim labelu da bih dobio neki sličan efekat...
b1) e sad i ovde sam našao nešto tipa: http://www.ehow.com/how_5175027_draw-polygon-microsoft-visual-sharp.html ili

Koje je najbolje rešenje za ovakve probleme...



 
Odgovor na temu

w3bl0rd
Varaždin, Hrvatska

Član broj: 82659
Poruke: 380
213.147.114.*



+26 Profil

icon Re: C#, baza podataka, mp3 katalog04.03.2010. u 12:03 - pre 172 meseci
si pozvao application.doevents? trebao bi moći mjenjati boju elementu koji je read only...
there's no place like 127.0.0.1
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
91.148.88.*



+18 Profil

icon Re: C#, baza podataka, mp3 katalog04.03.2010. u 12:15 - pre 172 meseci
Joooooj...da. :)
Sad sam dodao i radi...hvala.
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
91.148.88.*



+18 Profil

icon Re: C#, baza podataka, mp3 katalog04.03.2010. u 15:33 - pre 172 meseci
Pozdrav ljudi opet :)

Dodao sam na formu comboBox, koji sam napunio podacima iz baze...

On bi trebalo da mi sluzi za brzu pretragu...podesio sam AutoCompleteMode i ostalo...
Znaci kada se klikne na neki item comboBox-a on se ubaci u ListBox...
E sad problem mi je kada korisnik pokreće točkić miša ili pritiska strelice na tastaturi....tada se puni ListBox redom...
Šta da radim, da li mogu da onemogućim fokus na comboBox-u ili..
Našao sam neki kod koji onemogućuje pokretanje točkića miša...(evo dole možda nekom zatreba)

Code:

void cbPretraga_MouseWheel(object sender, MouseEventArgs e)
        {
           ((HandledMouseEventArgs)e).Handled = true;
       }


Da li se može onemogućiti skrolovanje i pritiskanje strelica na tastaturi kada je comboBox u fokusu, a da pri tom to radi kada se comboBox otvori...

Dobar primer toga je adress bar Internet Explorer-a...

[Ovu poruku je menjao mish_ns dana 04.03.2010. u 17:10 GMT+1]
 
Odgovor na temu

pl4stik
Senior .NET programmer/Consultant
oDesk
NI na nebu NI na zemlji

Član broj: 173596
Poruke: 715
*.dynamic.isp.telekom.rs.

Sajt: xx-auth.com.azhar.arvixe...


+31 Profil

icon Re: C#, baza podataka, mp3 katalog04.03.2010. u 16:56 - pre 172 meseci
Sto se mail-a tice trebace ti smtp, evo kako sam to radio preko gmail-ovog smtp-a, doduse asp.net.

Happy coding
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: C#, baza podataka, mp3 katalog

Strane: 1 2 3 4 5

[ Pregleda: 13043 | Odgovora: 81 ] > FB > Twit

Postavi temu Odgovori

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