Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Raportointi VB6:lla (VBA)

Rinka [19.04.2005 15:43:00]

#

Haluaisin tulostaa Access tietokannan "vuokrat" taulusta nykyisen vuokran ja uuden vuokran Visual Basicin dataRaportille. Vuokrat on eritelty taulussa vuosilukujen mukaan. Kuinkahan tälläisen saisi aikaiseksi? Yhden vuokran saan "raahattua" raportille mutta tuo toisen vuokran saaminen sinne yhtäaikaa tuottaa hivenen vaikeuksia. Yritin tehdä ensimmäiselle commandille lapsi commandia, mutta en saa siitä raahattua kenttiä raportille.
Osaisiko joku kertoa kuinka kannattaisi toimia?

BadSource [21.04.2005 08:54:22]

#

Muuta kyselyä, jolla haet tiedot taulusta. Kaikista helpointa.

En tiedä miten tietosi on tietokannassa, mutta käytän seuraavassa esimerkissa oletuskantaa, jossa on kolme saraketta (VuokraID(laskuri), Vuokra(valuutta) ja Vuosi(luku)).

SELECT v1.Vuosi,v1.Vuokra As [Nykyinen vuokra], v2.Vuokra As [Edeltäneen vuoden vuokra] From Vuokrat v1, Vuokrat v2 Where v2.Vuosi = (v1.Vuosi - 1);

Edellisessä kyselyssä tulee huomioida se, että ensimmäinen vuosi, jolta on vuokratietoja, huomioidaan vain Edeltäneen vuoden vuokra-sarakkeessa.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta