» »

Access 2010 - query iz izbranih predmetov

Access 2010 - query iz izbranih predmetov

AtaSmrk001 ::

Pozdravljeni,

Rad bi naredil query, kateri bi zajemal izbrane podatke iz ListBoxa.Studenti. Ta listbok vsebuje vrednosti iz tblStudent.
ListBox Multi Select je nastavljen na Extended, tako da je možna izbira več predmetov.
Mogoče bi se dalo rečiti tudi z cmdButton, ki bi kopiral izbrane predmete v drug ListBox-Dodani, vendar bi ti predmeti morali biti vključeni v query za nadalnjo obdelavo.

Hvala za pomoč in predloge.

dolenc ::

V vsakem primeru se boš moral poslužit VBAja, ker direktno iz querija(sql) ne moreš zajemat vrednosti iz polj, ker bi ime polja prebralo kot tekst. Se pravi na nek event boš moral določit.

V vbaju pa lahko query sestaviš tako

Vrednosti iz listboxov pobiraš takole:

Me.Studenti.Column(0, 0)

In potem sestaviš query:

Dim stolpec1 as string
dim stolpec2 as string
dim sql as string

stolpec1 = Me.Studenti.Column(0, 0)
stolpec2 = Me.Studenti.Column(0, 1)

sql = "SELECT * FROM tabela WHERE poljeVtabeli = " & stolpec1 & " AND poljeVtabeli2 = " & stolpec2
codedb.execute(sql), dbfailonerror  'DA SE TI IZVEDE DIREKTNO IZ VBAja

'ALI PA CREIRAŠ QUERY

codedb.CreateQueryDef "NoviQuery", sql


In ti ga naredi pod querije v accesu.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

SQL sortiranje JOIN

Oddelek: Programiranje
171132 (899) korenje3
»

MS Access (strani: 1 2 )

Oddelek: Programiranje
647310 (5368) travica
»

[C#,SQL]

Oddelek: Programiranje
51221 (1134) JanOlMajti
»

[Access 2007]

Oddelek: Programiranje
132610 (2210) urosz
»

[VB 2005] branje teksta

Oddelek: Programiranje
241629 (1297) mNeRo

Več podobnih tem