importare da access ?

Postate qui discussioni di carattere generale riguardo a problemi di installazione e configurazione di osCommerce

Moderatore: mod Generali

Rispondi
volare
membro Baby
membro Baby
Messaggi: 60
Iscritto il: 02/04/2004, 0:00
Località: italia

importare da access ?

Messaggio 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
Avatar utente
marcus
membro Master
membro Master
Messaggi: 1619
Iscritto il: 04/12/2003, 1:00
Contatta:

Messaggio da marcus »

Si è possibile.

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
volare
membro Baby
membro Baby
Messaggi: 60
Iscritto il: 02/04/2004, 0:00
Località: italia

Messaggio 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 ????
Avatar utente
marcus
membro Master
membro Master
Messaggi: 1619
Iscritto il: 04/12/2003, 1:00
Contatta:

Messaggio 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
Nuovo pacchetto osCommercePRO (osCPRO) + Modulo Interfacciamento Gestionale Danea.
Visita la demo: http://oscpro.oscommercedev.com/index.php
BluEdoG
membro Master
membro Master
Messaggi: 1064
Iscritto il: 25/05/2003, 0:00
Località: italia
Contatta:

Messaggio 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 :-)
saluti, Caneblu
[ www.caneblu.com ]
volare
membro Baby
membro Baby
Messaggi: 60
Iscritto il: 02/04/2004, 0:00
Località: italia

Messaggio 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........
IceManX
membro Junior
membro Junior
Messaggi: 4
Iscritto il: 14/10/2004, 0:00
Località: ITA
Contatta:

Messaggio 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...
BluEdoG
membro Master
membro Master
Messaggi: 1064
Iscritto il: 25/05/2003, 0:00
Località: italia
Contatta:

Messaggio 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)
saluti, Caneblu
[ www.caneblu.com ]
ipsale
membro Regular
membro Regular
Messaggi: 166
Iscritto il: 04/09/2003, 0:00
Località: ita

Messaggio 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
Avatar utente
ioivi
membro Regular
membro Regular
Messaggi: 153
Iscritto il: 11/02/2004, 1:00
Località: Reggio Emilia
Contatta:

Messaggio da ioivi »

Guarda questa .. non è acces o excel ma forse riesci a modificarla ..

http://www.oscommerce.com/community/con ... arch,vcard
ipsale
membro Regular
membro Regular
Messaggi: 166
Iscritto il: 04/09/2003, 0:00
Località: ita

Messaggio 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
Rispondi