Novo

Forum kao aplikacija na telefonu

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

  • 4 odgovora
  • 3.437 pregleda

Najnovija ↓

Sql upit i listbox 10.12.2004. u 11:59 · pre 266 meseci #1
Ehh ljudi pomagajte :) vako imam bazu i sada kada hocu neki izvjestaj npr da mi iz tabele racun izvadi polja naziv, datum, vrijeme i kolicina kucam

dm.tableracun.sql.text:=' select r.naziv,r.datum,r.vrijeme,r.kolicina ' +

'from racun r ' ;

sada kako da mi ovo sve prikaze u listboxu (samo ove kolone koje sam izabrao upitom)
Potpis
Ako neznas pitaj... ako mozes pomozi..
Re: Sql upit i listbox 10.12.2004. u 14:00 · pre 266 meseci #2
Code:

...
Var
  i: integer;
  s: string;
...

  with dm.tableracun do begin
     // Upit: ako uzimas polja iz samo jedne tabele ne treba ti ono r.XXXX
    sql.text:=' select naziv, datum, vrijeme, kolicina ' +
      'from racun' ;

    Open;
    // Onemogucavamo prikaz izmena na ekranu dok popunjavamo list box
    // kako bi rad bio sto brzi
    ListBox1.Items.BeginUpdate; 
    DisableControls;
    try
      while not eof do begin
        for i:= 0 to Fields.Count-1 do
          s:= s+', '+Field[i].DisplayText;
        ListBox1.Items.Add(s); // Dodajemo jedan red u listbox
        Next;
      end;
     finally
       // Ukljucujemo prikaz
       ListBox1.Items.EndUpdate;
       EnableControls;
     end;
  end;


Na sve ovo treba dodati i kod koji bi u listbox-u poravnao kolone jer ovako je svaki red za sebe itd.
Re: Sql upit i listbox 10.12.2004. u 14:13 · pre 266 meseci #3
Citat:
morlic: Na sve ovo treba dodati i kod koji bi u listbox-u poravnao kolone jer ovako je svaki red za sebe itd.


Da li ima kakav lak nacin da se ovo uradi? Koliko ja vidim moze se poravnati samo ako imamo fixed-width font za listbox, ili da se radi rucni Paint listboxa. Imas li kakvih iskustava s tim?

ss.
Potpis
When something is hard to do, then it's not worth doing.
Re: Sql upit i listbox 10.12.2004. u 16:15 · pre 266 meseci #4
Za takve stvari uvek koristim ListView ili Grid, ali ako bas zelis ListBox OwnerDraw ti ne gine ;)
Potpis
Play Store
Re: Sql upit i listbox 10.12.2004. u 22:49 · pre 266 meseci #5
Srki je u pravu, moj savet je ListView jer dosta olaksava posao u odnosu na npr. ListBox. Mozes da napravis i jednu pomocnu proceduru kojoj prosledjujes jedan TListView i TDataSet i koja ce izvrsiti ucitavanje. Tako imas gotovo resenje za kasnije, koje je nezavisno od koriscenog naslednika TDataSet-a itd.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme