Insérer dans une bd via un fichier .dat
Fermé
Elvisptr
Messages postés
15
Date d'inscription
mercredi 13 janvier 2016
Statut
Membre
Dernière intervention
8 avril 2017
-
13 janv. 2016 à 13:30
ryko1820 Messages postés 1677 Date d'inscription dimanche 28 avril 2013 Statut Membre Dernière intervention 15 août 2021 - 14 janv. 2016 à 23:43
ryko1820 Messages postés 1677 Date d'inscription dimanche 28 avril 2013 Statut Membre Dernière intervention 15 août 2021 - 14 janv. 2016 à 23:43
A voir également:
- Insérer dans une bd via un fichier .dat
- Ouvrir un fichier .dat - Guide
- Insérer une vidéo dans powerpoint - Guide
- Fichier rar - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
1 réponse
tarek_dotzero
Messages postés
817
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
12 avril 2022
122
13 janv. 2016 à 18:58
13 janv. 2016 à 18:58
Bonjour,
Il vous faut au moins la strucutre interne de votre .dat
Le code sera composé de deux partie:
1. La lecture suivant la structure interne,
2. Traduction vers le schéma de la bdd puis exécution de la requête.
Sans toutes ces informations, il vous sera difficile de trouver un code qui fonctionne.
Plus d'info : https://www.commentcamarche.net/informatique/technologies/1633-ouvrir-un-fichier-dat/
Il vous faut au moins la strucutre interne de votre .dat
Le code sera composé de deux partie:
1. La lecture suivant la structure interne,
2. Traduction vers le schéma de la bdd puis exécution de la requête.
Sans toutes ces informations, il vous sera difficile de trouver un code qui fonctionne.
Plus d'info : https://www.commentcamarche.net/informatique/technologies/1633-ouvrir-un-fichier-dat/
14 janv. 2016 à 13:23
"j'ai un petit problème de plus"
J'ai déjà fait la connexion a ma base de données, j'ai déjà fait des insertions, mais c'est la première fois que je vais utiliser un fichier d'extension dat.
ma base de données fonctionne déjà et aussi les requêtes permettant de faire des insertions par ligne.
merci
Modifié par tarek_dotzero le 14/01/2016 à 21:18
L'exentsion .dat ne veut rien dire (data) le fichier peut avoir n'importe quelle structure.
Ce que je vous conseille de faire :
1. Ouvrir le fichier avec un éditeur de texte et si cela ne marche pas essayer avec un éditeur hexadécimal,
2. Voir auprès de la source : d'où avez vous obtenu ce fichier? Peut être vous y trouverez des réponses.
En Java, par la suite, c'est simple :
Si le fichier contrient des caractère, il suffit d'utiliser un FileReader,
Si le fichier contient des données binaires, alors il faut les lire par un DatInputStream (https://docs.oracle.com/javase/8/docs/api/java/io/DataInputStream.html) et de lire les données dans l'ordre et selon leur type.
14 janv. 2016 à 22:38
Modifié par ryko1820 le 14/01/2016 à 23:43
Ce que je comprends moins c'est l'intérêt d'insérer dans une base de données des données dont on ignore la nature ...