nykyinen ohjelmani hakee tiedot acces tietokannastani, ongelma syntyy jos siirrän ohjelman koneelta toiselle jossa accesia ei ole. löytyykö tähän ratkaisua ?
Jos vaihdan tallennus formaattia, mikä olisi paras vaihtoehto jos tietokannasta haetaan ja lisätään tietoa.
( tyyliin nimi, osoite yms...)
Ohjelmasi pystyy avaamaan tietokannan, vaikka koneelle ei olisi asennettuna itse Access-ohjelmaa. Kuitenkin ohjelman mukaan pitää varmaan panna jokin DLL-tiedosto, jotta avaaminen onnistuu.
Riippuen siitä toisesta koneesta niin joissain tapauksissa myös XML tai CSV ovat ihan toimivia vaihtoehtoja. Kuvittelisin että tässäkin tapauskessa datan määrä on riittävän pieni.
Käytätkö Assess79 vai Access2000 tietokantaa. Itselläni auttoi oheisesta linkista saadut vinkit:
http://support.microsoft.com/kb/238401
Toisaalta, jos ei välttämätt tarvitse ihmeellisiä relaatioita ja SQL-kyselyjä, käyttäisin mieluummin suoraan binääri- tai hajatiedostoa osoiterekisterinä. Yksi ainoa tietue tietokannassa vaatii kuitenkin kymmeniä kilotavuja.
Jos VB:llä ohjelmoit, niin riittää kun laitat ohjelmasi mukaan microsoftin tekemän MDAC-paketin (mdac_typ.exe) nykyään taidetaan mennä versiossa 2.8, löytyy ihan googlettamalla "MDAC" tai seikkailemalla MS-sivuilta. Tuo exe pitää sitten ajaa osana asennusta kohdekoneella.
Aihe on jo aika vanha, joten et voi enää vastata siihen.