Bonjour,
J'ai une base Access (mabase.mb3). J'aimerais savoir si il est possible de l'utiliser telquel chez free.fr ? Si oui, comment puis-je me connecter à la base ?
Merci d'avance,
Version imprimable
Bonjour,
J'ai une base Access (mabase.mb3). J'aimerais savoir si il est possible de l'utiliser telquel chez free.fr ? Si oui, comment puis-je me connecter à la base ?
Merci d'avance,
Si ta base est sur ton ordi perso, tu ne peux pas....
par contre, si il est chez Free, tu le fait de la même manière qu'en local...
JE crois que la réponse sera négative... en tout cas je n'ai jamais réussi à me connecter à une BDD autre que celle fournie avec compte... :(
Non, il faut que tu utilises la base de free il me semble.
[Edit]Grilled...
Ok :(
Hummm, et existe-t-il alors un moyen/une procédure qui permettrait d'extraire ma table access dans un format standard (xml ?) et puis de les importer dans la base de données fournie par free ?
JE connais pas trop access, mais tu doit pouvoir l'exporter en CSV puis l'importer sous MySQL sous ce format...
Tout à fait, dans Fichier>ExporterCitation:
Envoyé par thanathz
Ok pour l'export.
Mais comment puis-je faire l'import (sans passer par une interface) ?
En fait c'est simple, même via PhpMyAdmin proposé par free.fr, je ne vois pas comment fire cela :(
Il va te falloir faire un petit script.Citation:
Envoyé par Pumpkins
Le fichier csv contient plusieurs lignes et plusieurs colonnes (colonnes séparé par un ; ou une tabulation, par ex)
Principe du script d'import (jte le donne vite fais...c'est fais en freestyle donc a toi d'ameliorer:
Bon, ca c'est l'idée..a toi d'adapter maintenant ^^Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 // stock ton fichier dans un tableau $lines = file('monfichier.csv'); // compte le nbre de ligne $nbLigne = count($lines); for($i=0;$i<$nbLigne;$i++) { // remplace ';' par '\t' si le separateur est une tabulation $data = explode(';' , $lines[i]); // Je suppose ke yavait 3 colonnes (qui vont correspondre a 3 champs dans ta table) $requete = "INSERT INTO maTABLE ( NomChamp1, NomChamp2, NomChamp3) VALUES ( $data[0], $data[1], $data[2] ) }