Poslao: 12 Apr 2010 23:10
|
offline
- Error_92
- Novi MyCity građanin
- Pridružio: 22 Sep 2008
- Poruke: 29
- Gde živiš: Srbija
|
Pozz forumasi:))
koristim ovaj kod za konekciju sa bazom i smestanje podataka u datagrid
Set Konekcija = New ADODB.Connection
Set rsuser = New ADODB.Recordset
Konekcija.CursorLocation = adUseClient
Konekcija.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\db2.mdb"
rsuser.Open " SELECT * FROM Slave", Konekcija, adOpenStatic, adLockOptimistic, adCmdText
Set DataGrid1.DataSource = rsuser
DataGrid1.Refresh
i sada imam jedan problem koji ne znam kako da rasim. U jednoj tabeli imam 100 zapisa i ja hocu da izdvojim pod kriterijumom iz jednog textboxa (u toj tabeli imam kolonu za kriterijum i ja treba da uporedim sa kriterijumom iz text boxa i ako se slažu da se taj zapis stavi u datagrid , ako se ne poklapa da ga preskoci).
Hvala na svakoj pomoći unapred!
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 13 Apr 2010 08:43
|
offline
- Pridružio: 25 Maj 2005
- Poruke: 1482
- Gde živiš: Gracanica, Kosovo
|
Nisam nikad pisao kod u VB, samo nesto malo u VBA, tako da uzmi ovo sa rezervom. Probaj sledece:
Error_92 ::Pozz forumasi:))
...
rsuser.Open " SELECT * FROM Slave WHERE ImeKolone= '" & ImeTextBoxa.Text & "'", Konekcija, adOpenStatic, adLockOptimistic, adCmdText
...
Ako ovo gore nece probaj sledece: WHERE ImeKolone= '" Trim(ImeTextBoxa) & "'"
Trim funkcija uklanja prazna polja sa pocetka i kraja stringa.
|
|
|
|
Poslao: 13 Apr 2010 12:00
|
offline
- yu1rt
- Novi MyCity građanin
- Pridružio: 11 Apr 2010
- Poruke: 7
|
Ako zelis da filtriras od A do Z ove ti SQL upit:
Citat:
"SELECT * FROM imeTabele WHERE uslov ORDER BY poKojojKoloniIzTabeleDaFiltrira ASC"
ASC = Ascending
|
|
|
|
Poslao: 19 Apr 2010 00:25
|
offline
- Error_92
- Novi MyCity građanin
- Pridružio: 22 Sep 2008
- Poruke: 29
- Gde živiš: Srbija
|
Napisano: 13 Apr 2010 14:25
Puno se zahvaljujem na brzom odgovoru,sada cu da isprobam pa javim rezultate ;-)
Dopuna: 13 Apr 2010 14:33
Hvala puno!! ovo radi
usput odma je proradilo sa ovim kodom
rsuser.Open " SELECT * FROM Slave WHERE ImeKolone= '" & ImeTextBoxa.Text & "'", Konekcija, adOpenStatic, adLockOptimistic, adCmdText
hvala jos jednom
Dopuna: 19 Apr 2010 0:25
Da ne otvaram novu temu....
Na koji nacin da markiram ceo red kada kliknem na bilo koju kolonu u tom redu ?
Hvala unpred!
|
|
|
|
Poslao: 19 Apr 2010 11:44
|
offline
- Pridružio: 25 Maj 2005
- Poruke: 1482
- Gde živiš: Gracanica, Kosovo
|
Dali koristis VB 6 ili VB 2005? Probaj dali ce ovo raditi kod tebe:
Private Sub Form_Load()
DataGrid1.MarqueeStyle = dbgHighlightRow
End Sub
Evo sta kaze Microsoft o tome (pogledaj pod "MarqueeStyle Property"):
http://msdn.microsoft.com/en-us/library/y4ddh1ac(VS.80).aspx
|
|
|
|
|