Forum » Programiranje » Visual Basic vprašanje
Visual Basic vprašanje
![](https://static.slo-tech.com/stili/avatar_gray.gif)
neptun319 ::
Pozdravljeni
V Visual studiju sem povezal Accesovo bazo z mojim projektom. V formi lahko vidim podatke ki so vnešeni v bazi in se med njimi pomikam z puščicami ki jih sam generiral v Visual studiju, sedaj me pa zanima, kako lahko filtriram rezultate iz baze da se bodo pokazali le tisti katerih ID bom izbral. Kam vpišem to SQL poizvedbo??
Hvala za odgovore.
V Visual studiju sem povezal Accesovo bazo z mojim projektom. V formi lahko vidim podatke ki so vnešeni v bazi in se med njimi pomikam z puščicami ki jih sam generiral v Visual studiju, sedaj me pa zanima, kako lahko filtriram rezultate iz baze da se bodo pokazali le tisti katerih ID bom izbral. Kam vpišem to SQL poizvedbo??
Hvala za odgovore.
![](https://static.slo-tech.com/stili/avatar_gray.gif)
cekr ::
Kako si pa izvedel sam priklop na bazo?
- z datasetom?
Če si uporabil saklasično pot z avtomatskim generiranjem povezav, se lahko med vrsticami premikaš z dataBindingom.
S tem lahko potem premikaš, filtriraš...
Lahko zadevo rešiš že pri SQL poizvedbi, lahko pa v samem DataSetu.
Ali pa še zadnje, vsaj zame najboljša - LINQ.
- z datasetom?
Če si uporabil saklasično pot z avtomatskim generiranjem povezav, se lahko med vrsticami premikaš z dataBindingom.
S tem lahko potem premikaš, filtriraš...
Lahko zadevo rešiš že pri SQL poizvedbi, lahko pa v samem DataSetu.
Ali pa še zadnje, vsaj zame najboljša - LINQ.
Sinclair ZX Spectrum [Zilog Z80A - 3.5 MHz, 48kB, dvojni kasetofon,
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
![](https://static.slo-tech.com/stili/avatar_gray.gif)
neptun319 ::
Za povezavo sem stisnil na gumb v Data Sources in nastavil pot do .mdb datoteke. Connection string mi nato nastavi: Microsoft.Jet.OLEDB.4.0;DataSource= . . . pot do datoteke.mdb
Drugače programiram v javi, in sem v basicu zelo zmeden :D
Drugače programiram v javi, in sem v basicu zelo zmeden :D
![](https://static.slo-tech.com/stili/avatar_gray.gif)
cekr ::
Katero verzijo VB.NET pa imaš?
Se pravi, povezavo imaš urejeno.
Se ti je mogoče ob kreiranju povezave, naredila še datoteka z DataSetom?
Če ne, dodaj NewItem in izberi DataSet. S tem boš kreiral navidezno bazo v pomnilniku.
Da ne boš preveč zbega je najbolje, da pogledaš tole:
http://msdn.microsoft.com/en-us/vbasic/...
Se pravi, povezavo imaš urejeno.
Se ti je mogoče ob kreiranju povezave, naredila še datoteka z DataSetom?
Če ne, dodaj NewItem in izberi DataSet. S tem boš kreiral navidezno bazo v pomnilniku.
Da ne boš preveč zbega je najbolje, da pogledaš tole:
http://msdn.microsoft.com/en-us/vbasic/...
Sinclair ZX Spectrum [Zilog Z80A - 3.5 MHz, 48kB, dvojni kasetofon,
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
Zgodovina sprememb…
- spremenilo: cekr ()
![](https://static.slo-tech.com/stili/avatar_gray.gif)
nightrage ::
Nad datasetom izvedeš metodo select, torej mojDataSet.Select("ID = 1 or ID = 3", "ASC");
![](https://static.slo-tech.com/stili/avatar_gray.gif)
Odgovor ::
Da ne odpiram nove teme po nepotrebnem. Sem popolen začetnik v Visual Basicu in bi bil zelo vesel, če mi eden razloži spodnjo kodo in pove vmesne in končne rezultate:
x = 0
While x = 3
y += x
x += 1
End While
Hvala.
x = 0
While x = 3
y += x
x += 1
End While
Hvala.
![](https://static.slo-tech.com/stili/avatar_gray.gif)
cekr ::
Pa za začetek se navadi definirat spremenljivke.
Najprej si razjasni osnove. To je v vseh jezikih enako.
definicije spremmenjlivk( Dim... as ... ) , pogoje (if...(and,or,xor,andalso, orelse...).. then ....), zanke (for...next, do while..., do until...)....
Šele potem nadaljuj.
Najprej si razjasni osnove. To je v vseh jezikih enako.
definicije spremmenjlivk( Dim... as ... ) , pogoje (if...(and,or,xor,andalso, orelse...).. then ....), zanke (for...next, do while..., do until...)....
Šele potem nadaljuj.
Sinclair ZX Spectrum [Zilog Z80A - 3.5 MHz, 48kB, dvojni kasetofon,
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
Zgodovina sprememb…
- spremenilo: cekr ()
![](https://static.slo-tech.com/stili/avatar_gray.gif)
iDare ::
Eno vprašanje.. začenjam mal z Visual Basicom in mi neki ne gre v glavo:
If My.Settings.logins = 0 Then
Flogin.Show()
Me.Close()
End If
imam 2 forma Flogin in Nlogin. V settings sem nastavil spremenljivko logins šteje logine. Ko je vrednost logins 0 -> se pojavi Flogin in Nlogin zgine. Ampak zaenkrat, če je logins = 0 se oba zapreta ?? samo pokažeta se in zgineta. Kaj delam narobe?
If My.Settings.logins = 0 Then
Flogin.Show()
Me.Close()
End If
imam 2 forma Flogin in Nlogin. V settings sem nastavil spremenljivko logins šteje logine. Ko je vrednost logins 0 -> se pojavi Flogin in Nlogin zgine. Ampak zaenkrat, če je logins = 0 se oba zapreta ?? samo pokažeta se in zgineta. Kaj delam narobe?
![](https://static.slo-tech.com/stili/avatar_gray.gif)
majlo ::
Če imaš v projektu samo ti dve formi:
Poglej me project properties, Aplication. Verjetno imaš shutdown mode na When startup form close.
Poglej me project properties, Aplication. Verjetno imaš shutdown mode na When startup form close.
![](https://static.slo-tech.com/stili/avatar_gray.gif)
majlo ::
Nastaviš break v kodi čisto levi čisto v začetku vrstice, klikneš gor in ti nariše rdečo piko. Ko poženeš kodo in če gre koda tam skozi, se bo program ta ustavil in čakal. Preko greš z F10, in greš z F11..
To ti je osnova...
To ti je osnova...
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Baza & c#Oddelek: Programiranje | 4212 (3270) | xardas |
» | [C#] ne dodaja podatkov v bazoOddelek: Programiranje | 1605 (1454) | alesp56 |
» | razložitev nekaterij elementov v visual studio 05Oddelek: Programiranje | 2144 (1949) | darkolord |
» | c# vprasanjeOddelek: Programiranje | 1866 (1545) | user4683 |
» | C# nasvetOddelek: Programiranje | 1051 (897) | fr0sty |