• Live: io-techin Tekniikkapodcast tänään perjantaina noin klo 15:00 alkaen. Keskustellaan viikon mielenkiintoisimmista tietotekniikka- ja mobiiliaiheista. Suora lähetys YouTubessa. Tule mukaan katselemaan ja keskustelemaan! Linkki lähetykseen >>

Pieni suuri ongelma Accessin tietokannan kanssa / SQL

DaMan

BANNATTU
BANNED
Liittynyt
29.09.2017
Viestejä
596
Yritän tässä tehdä pientä applikaatiota spesiaalitarkoitukseen käyttämällä vain MS Accessia sen omalla tietokannalla.

Access näyttäisi olevan typerä siinä että se ei salli lomakkeen tai raportin lähteenä (recordsource) muuta kuin taulua, kyselyä tai SQL-lausetta (table name, a query name, or an SQL statement). Ei esimerkiksi suoraan lukusarjaa.

Minulla on koodinpätkä joka tekee aina erilaisen lukusarjan joka generoi SQL-lauseen (yksi tietue, monta riviä eli vektorin). Ongelmana on vain että Access ei hyväksy SQL-lausetta jossa ei ole valmista taulukkoa/kyselyä josta luvut otetaan toisin kun "oikeat" tietokannat jotka hyväksyy "VALUES" komennon.

Olen tehnyt tuhat muunnosta ja käynyt netin läpi mutta ei ratkaisua.

Eli tyyppiä:

SELECT * FROM VALUES rivi(5,7,3,2,7,9); 'jolloin kysely tuottaa taulukon annetuista luvuista

Nyt em. kysely tuottaa virheilmoituksen.

Tavoitteena on että em. taulukon arvo tietuelähteenä hakee erilaisia asioita jokaiseen raportin tulostettavaan tietueeseen perustuen em. arvoon. Koodi generoi tuon numerosarjan uudelleen jatkuvasti.

En millään haluaisi tehdä taulukkoa jota koodi hinkkaa kokoajan (DELETE/INSERT).

Aivan triviaalijuttu mutta ei nyt sytytä miten ratkaista.

Siis, osaako joku auttaa miten MS Accessissa luodaan SQL-kyselylause joka perustuu puhtaasti valmiiksi syötettyihin arvoihin ilman että syötetään tietoja mistään taulukosta/kyselystä?
 
Viimeksi muokattu:
Liittynyt
31.08.2018
Viestejä
173
SELECT * FROM VALUES rivi(5,7,3,2,7,9); 'jolloin kysely tuottaa taulukon annetuista luvuista
Tietämättä yhtään mitään Accessista auttaako jos on taulu "yksirivi" jossa on vain yksi rivi ja kysely on muotoa SELECT 1,2,3,4,5 FROM yksirivi?
 
Toggle Sidebar

Statistiikka

Viestiketjut
239 594
Viestejä
4 185 357
Jäsenet
70 772
Uusin jäsen
PaulusKaita

Hinta.fi

Ylös Bottom