Mulla on 2 mdb-tiedostoa. Toinen sisältää sovelluksen ja toinen datan. Nyt pitäisi selvittää, miten accessissa käytetään tietokantaan talletettuja funktioita. Esimerkiksi jonkun listan rowsourceksi sovellus-mdb:ssä kirjoitan vaikka "select kent1,kent2 from taulu in '\\serveri\hakemisto\data.mdb' where kent3=5".
Hyvin toimii tähän asti. Mutta kyselyn pitäisikin olla muotoa:
"select kent1, omafunktio(kent2) as kent3....in '\\serveri\hakemisto\data.mdb' where...
Oraclessahan se toimii tuolla tavalla. Tein funktion omafunktio ja tallensin data.mdb:hen.
Voiko accessissa omaa funktiota edes kutsua sql:n seassa?
Hyvin toimii tähän asti. Mutta kyselyn pitäisikin olla muotoa:
"select kent1, omafunktio(kent2) as kent3....in '\\serveri\hakemisto\data.mdb' where...
Oraclessahan se toimii tuolla tavalla. Tein funktion omafunktio ja tallensin data.mdb:hen.
Voiko accessissa omaa funktiota edes kutsua sql:n seassa?
Vastaukset 1
Vanhimmat
Pistä se oma funktio sovelluskantaan, ei dataan.