Récupérer les données de ma bdd en csv

cs_stella Messages postés 12 Date d'inscription lundi 23 décembre 2002 Statut Membre Dernière intervention 14 novembre 2011 - 2 janv. 2003 à 10:57
cs_Mcjo Messages postés 403 Date d'inscription dimanche 12 août 2001 Statut Membre Dernière intervention 3 septembre 2012 - 7 janv. 2003 à 00:06
Pour sauver ma base de données, mon hébergeur me dit de faire un script qui récupère toutes les données pour les mettre dans un fichier csv que je pourrais ensuite réouvrir dans Access. Je sais c'est pas compliqué mais je coince sur l'ensemble de la manip.
Au secours !

Pépette
;)

1 réponse

cs_Mcjo Messages postés 403 Date d'inscription dimanche 12 août 2001 Statut Membre Dernière intervention 3 septembre 2012 2
7 janv. 2003 à 00:06
Coucou pépette, en faite il y a beaucoup plus simple : tu crée un fichier txt par table de ta bdd
Avec en première ligne le nom des camps séparrer par un ";"
Puis tu copies ensuite chaque ligne et tu sépare les champ par un ";" et les ligne par un retour a la ligne

function test(ma_table)
set rs = server.createObject("adodb.recordset")
rs.open "SELECT * FROM " & ma_table, ma_con, 3, 3
if not rs.eof
for i = 0 to rs.fields.count - 1
response.write rs(i).name & ";"
next
response.write vbcrlf
while not rs.eof
for i = 0 to rs.fields.count - 1
response.write rs(i) & ";"

next
response.write vbcrlf
rs.movenext
wend
rs.close
set rs = nothing
end function

et tu enregistre le fichier obtenu puis tu l'importe avec access

j'ai peut-etre fais une erreur dans le code mais la je suis dans un cyber

sorry
0
Rejoignez-nous