Pagina 1 di 1

importare da access ?

Inviato: 16/04/2004, 22:10
da volare
é possibile importare dati da una tabella di access ? se si come ?
la cosa mi preme molto avendo io un magazzino gestito sotto access
ciao

Inviato: 17/04/2004, 2:48
da marcus
Si è possibile.

Devi esportare i dati delle tabelle access in csv e poi usare la
contrib easypopulate.

Marcus Marzullus

Inviato: 17/04/2004, 15:11
da volare
Caro Marzullus (simpatico il marzullo)
ho trasformato in csv la mia tabella, e scaricato il populate,ma scusa la mia immensa ignoranza,è la prima volta che uso una contribution , dove la devo mettere ????

Inviato: 17/04/2004, 16:42
da marcus
La contrib Easypopulate ha un bellissimo readme ...

Leggilo, installala e fai qualche prova, ... ne vale la pena!
Se poi hai un pò di tempo guardati anche i sorgenti php.

In alternativa a questa contrib, per popolare il DB puoi usare il phpMyAdmin con delle semplici query sql.

Buon lavoro

Marcus Marzullus

Inviato: 17/04/2004, 18:37
da BluEdoG
Aggiungo a titolo esemplificativo che e' possibile importare, esportare o linkare il database mysql (quindi oscommerce) direttamente da access, con l'ausilio di un apposito driver open source.

La cosa è un po' complessa da spiegare (piu' facile da farsi), per prima cosa si deve scaricare ed installare sotto windoze il mysql connector che si trova qui.
Ora andate sotto pannello di controllo, e dovete cercare (a seconda del vostro tipo di windows) l'icona origine dati (ODBC), doppio click e si apre una maschera un po' affollata.
Clikkate sulla sezione DSN di sistema (vado a memoria, al limite se mi sbaglio e DSN utente) quindi Aggiungi. A questo punto troverete una folta lista, se avete installato correttamente il mysql connector, tra le voci avrete anche una che dice pressapoco "Mysql ODBC driver".

Ora si apre una schermata con il logo Mysql, qui dovrete inserire alcuni dati, quale l'ip del server dove gira il MySQL, uname e password per l'accesso nonchè il nome del database. Potete subito testare il tutto con il tasto "test connection".
NOTA IMPORTANTE: Il gestore dell'hosting deve avere il firewall aperto sulla porta 3306 per permettere l'accesso a connessioni esterne del vostro database, viceversa questa operazione non puo' essere effettuata.

Bene, ora apriamo Microsoft Access, creare un nuovo database vuoto, quindi file -> carica dati esterni e qui ci sono due opzioni:
Importa e collega tabelle, con Importa si preleveranno i dati da Oscommerce per importarli direttamente in .mdb, tale operazione prende i dati una volta sola, quindi necessita poi di manipolazioni per un eventuale "caricamento" sul server.
Con Collega tabelle, queste saranno impostate in lettura/scrittura diretta sul database di Osc, ovvero per effettuare tale operazione occorre essere sempre online, inoltre le modifiche non vengono effettuata sul .mdb ma direttamente nel Mysql pertanto e' necessario fare molta attenzione a non cancellare dati o fare danni.
Ecco è tutto, ovviamente poi se fate un bel programmino in access spero lo rendiate pubblico :-)

Inviato: 17/04/2004, 23:23
da volare
Sono riuscito ad importare solo una piccola parte dei miei articoli in mysql,
ho usato mascom, forse il file di partenza deve avere degli errori perchè lo stesso risultato l'ho avuto con altri sistemi di importazione.
Domanda:adesso che ho il file in mysql come faccio ad utilizzarlo in os...?
sto accumulando un sacco di notizie tutte insieme e non mi è chiaro se è una cazz ...che mi sfugge o non ho trovato nessuna soluzione....qualè il metodo....ho la mente offuscata........

Inviato: 14/10/2004, 13:20
da IceManX
Aggiungo a titolo esemplificativo che e' possibile importare, esportare o linkare il database mysql (quindi oscommerce) direttamente da access, con l'ausilio di un apposito driver open source.
Se ho capito bene....posso usare il mio OsCommerce da un database Access senza usare il MySQL x i prodotti...???

PS. Ovviamente x tutto il resto,utenti,ecc.. si usa il MySQL...

Inviato: 14/10/2004, 14:03
da BluEdoG
IceManX ha scritto:
Aggiungo a titolo esemplificativo che e' possibile importare, esportare o linkare il database mysql (quindi oscommerce) direttamente da access, con l'ausilio di un apposito driver open source.
Se ho capito bene....posso usare il mio OsCommerce da un database Access senza usare il MySQL x i prodotti...???

PS. Ovviamente x tutto il resto,utenti,ecc.. si usa il MySQL...
No l'importazione o collegamento e' riferito all'interno di access, il sito deve continuare ad usare il mysql (almeno fino alla ms3 che se non ricordo male dovrebbe usare le librerie ado-db)

Inviato: 16/10/2004, 22:59
da ipsale
Ma per importare i clienti presenti in un sito esistente, da cui è possibile fare un estrazione in access o excel, esiste nulla ?

ciao

Inviato: 17/10/2004, 23:20
da ioivi
Guarda questa .. non è acces o excel ma forse riesci a modificarla ..

http://www.oscommerce.com/community/con ... arch,vcard

Inviato: 18/10/2004, 22:04
da ipsale
io ho trovato questa, che mi espota i dati degli utenti in formato csv, creando un tasto esport sotto admin, ora ci vorrebbe un'anima gentile che riuscisse ad invertire la funzione con un bel tasto import file csv !!!!

chi si fa avanti ?

ciao e grazie a tutti

http://www.oscommerce.com/community/con ... t+customer