importare da access ?
Moderatore: mod Generali
importare da access ?
é possibile importare dati da una tabella di access ? se si come ?
la cosa mi preme molto avendo io un magazzino gestito sotto access
ciao
la cosa mi preme molto avendo io un magazzino gestito sotto access
ciao
Si è possibile.
Devi esportare i dati delle tabelle access in csv e poi usare la
contrib easypopulate.
Marcus Marzullus
Devi esportare i dati delle tabelle access in csv e poi usare la
contrib easypopulate.
Marcus Marzullus
Nuovo pacchetto osCommercePRO (osCPRO) + Modulo Interfacciamento Gestionale Danea.
Visita la demo: http://oscpro.oscommercedev.com/index.php
Visita la demo: http://oscpro.oscommercedev.com/index.php
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
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
Nuovo pacchetto osCommercePRO (osCPRO) + Modulo Interfacciamento Gestionale Danea.
Visita la demo: http://oscpro.oscommercedev.com/index.php
Visita la demo: http://oscpro.oscommercedev.com/index.php
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
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
saluti, Caneblu
[ www.caneblu.com ]
[ www.caneblu.com ]
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........
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........
Se ho capito bene....posso usare il mio OsCommerce da un database Access senza usare il MySQL x i prodotti...???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.
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)IceManX ha scritto:Se ho capito bene....posso usare il mio OsCommerce da un database Access senza usare il MySQL x i prodotti...???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.
PS. Ovviamente x tutto il resto,utenti,ecc.. si usa il MySQL...
saluti, Caneblu
[ www.caneblu.com ]
[ www.caneblu.com ]
Guarda questa .. non è acces o excel ma forse riesci a modificarla ..
http://www.oscommerce.com/community/con ... arch,vcard
http://www.oscommerce.com/community/con ... arch,vcard
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
chi si fa avanti ?
ciao e grazie a tutti
http://www.oscommerce.com/community/con ... t+customer