Pomoc za datagrid VB6
15.09.2009. u 18:59 · pre 208 meseci
#1
Pozdrav. Trazio sam net-u i ovde po forumu, ali nisam uspeo da nadjem ono sto meni treba.
Problem je sledeci:
Treba da upisem u DataGrid podatke iz tabele tblUnos, ali tako da se filtriraju podaci na sledeci nacin:
Od 8-9 kolona koliko ima u tabeli, treba da se ubaci 3 (Ime, Telefon i Status), ali samo one u kojima kolna "status" ima vrednost AKTIVAN.
Nadam se da sam bio jasan. Evo pocetni deo koda koji koristim:
Dim baza As Database
Dim tabela As Recordset
Set baza = OpenDatabase("d:\program\UNOS.mdb")
Set tabela = baza.OpenRecordset("SELECT * FROM tblUnos WHERE status = 'Aktivan'", dbOpenDynaset)
Ovaj SQL upit bi trebao da filtrira podatke, ali mi je problem da takve prikazem u DataGridu. Koliko sam shvatio iz nekih primera, trebalo bi da ide nesto tipa:
Set DataGrid1.DataSource = ????
Ako neko moze da mi pomogne, bio bih mu veoma zahvalan.
P.S. Treba mi iskljucivo kod! Nikako povezivanje preko DataEnvironment-a ili Data kontrole!
Hvala unapred
Problem je sledeci:
Treba da upisem u DataGrid podatke iz tabele tblUnos, ali tako da se filtriraju podaci na sledeci nacin:
Od 8-9 kolona koliko ima u tabeli, treba da se ubaci 3 (Ime, Telefon i Status), ali samo one u kojima kolna "status" ima vrednost AKTIVAN.
Nadam se da sam bio jasan. Evo pocetni deo koda koji koristim:
Dim baza As Database
Dim tabela As Recordset
Set baza = OpenDatabase("d:\program\UNOS.mdb")
Set tabela = baza.OpenRecordset("SELECT * FROM tblUnos WHERE status = 'Aktivan'", dbOpenDynaset)
Ovaj SQL upit bi trebao da filtrira podatke, ali mi je problem da takve prikazem u DataGridu. Koliko sam shvatio iz nekih primera, trebalo bi da ide nesto tipa:
Set DataGrid1.DataSource = ????
Ako neko moze da mi pomogne, bio bih mu veoma zahvalan.
P.S. Treba mi iskljucivo kod! Nikako povezivanje preko DataEnvironment-a ili Data kontrole!
Hvala unapred