Newsgroup: it.comp.programmare
Titolo: database può diventare un exe?

Qualcuno sa se esiste un programma (o un metodo con access) per convertire i
files mdb in programmi autonomi in modo da poter utilizzare il database
anche su macchine dove non sia istallato access?
So già che sulle macchine in cui è istallato lo snapshot viewer (già con il
pacchetto MS office 2000 standard e senza Access) i database di access sono
utilizzabili, ma si presuppone comunque la presenza del pacchetto office di
base e dalla versione "2000" in poi.
io, invece cerco una soluzione per sganciare definitivamente il vincolo di
funzionamento del mio database da office facendone un'applicazione
indipendente.
Grazie in anticipo per l'eventuale risposta
Giacomo

anche su macchine dove non sia istallato access?
Tanto per chiarire: i db di questo tipo (Access è solo il front-end)
sono accessibili su qualunque sistema siano installati o il driver
ODBC per Jet o l'OLE DB Provider per Jet.  Questo si ottiene
scaricando gli ADO dal sito Microsoft e installandoli.  
Non c'è alcun bisogno di installare Access.


ho capito, grazie...
...ma, esattamente cosa devo cercare sul sito microsoft? "gli" ADO? sono piů
di uno?
č necessario salvare il database in un formato particolare, o basta il suo
formato mdb normale?
scusa la raffica di domande ma č da anni che cerco di risolvere il problema.
in secondo luogo, una volta fatte le istallazioni, il file di access come
deve essere eseguito (posso fare direttamente doppio click dal desktop)?
Grazie 1000
Giacomo

deve essere eseguito (posso fare direttamente doppio click dal desktop)?
Che intendi per "eseguire" il file Access ?


Se ho capito bene:
1. scarico il DAO (grazie per il link, il download è già in corso)
2. lo lancio ed effettuo così l'installazione
3. la macchina (un portatile) a questo punto dovrebbe essere pronta per
utilizzare il file "nome.mdb" che abitualmente faccio girare su un'altra
macchina dove ho Access.
cioè per "eseguire" il file Access intendo materialmente aprire il database
con tutte le sue maschere e report in una macchina dove non esiste MS
Office.
Grazie ancora

Office.
Allora non va bene il metodo che ti ho suggerito.  Io ho supposto che
tu volessi utilizzare il file .mdb da un tuo programma (cosa per la
quale non serve avere Access installato ma solo il motore Jet).  
Tu invece, vuoi usare PROPRIO Access e quindi ti serve averlo
installato.  

 anche su macchine dove non sia istallato access?
ni
se acquisti la versione developer di office  puoi installare  (sei
legalmente autorizzato) insieme al file mde/mdb  anche il run-time che ti
consente di eseguire il programma

ho capito...
pensavo che ci fosse un modo di convertirlo da database di access ad un vero
e proprio exe indipendente.
Grazie comunque...
Già il fatto di avere la certezza che non posso effettuare questa
conversione è un passo avanti.
Ciao

 files mdb in programmi autonomi
tempo fa esistevano 2-3 programmi per tale scopo...
(sto parlando di circa 5 anni fa)
poi ne ho perso le tracce, cmq, all'epoca non funzionavano tanto bene.
questi programmi eseguivano la conversione da un file .mdb ad un progetto in
visual basic.
se cerchi su google con la stringa "mdb2vb" dovrestri trovare qualcosa.
ciao
roberto
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.522 / Virus Database: 320 - Release Date: 29/09/2003


ahh... questo riapre la discussione...
provero a fare una ricerca.
Grazie 1000
Vi farò sapere
Ciao