SQLite 3 et overlays.ndb

Donnez votre avis et proposez ici les axes d’amélioration pour le site Lufop et ses fonctionnalités
Répondre
sophivan
Membre+
Membre+
Messages : 20
Enregistré le : 05 décembre 2012, 23:00

SQLite 3 et overlays.ndb

Message par sophivan » 20 janvier 2013, 23:53

bonsoir,
le fichier overlays.ndb s'ouvre parfaitement avec "POI SQLite 3.exe".
si je change le header ‘navigating.dedb’ en ‘SQLite format 3′,je n'arrive pas à l'ouvrir avec "SQLite 3.exe".
pourquoi ?merci pour votre aide

Avatar du membre
philgoodgood
Contributeur
Contributeur
Messages : 313
Enregistré le : 22 mars 2012, 19:31

Re: SQLite 3 et overlays.ndb

Message par philgoodgood » 21 janvier 2013, 13:45

bonjour
@sophivan : un p'tit lien qui expose ce qu tu essaye de faire : http://forum.hardware.fr/hfr/gsmgpspda/ ... _24_44.htm

sinon moi sous vista 32b j'utilise SQLiteDatabaseBrowser2.0b1.exe excellent pour modifier ses bases sqlite3 (sur android les bases de données c'est du sqlite)

tu peux le telecharger ICI : le telechargement est automatique, tu décompresses (le fichier :mrgreen: ) ca te crée un repertoire ou se trouve l'executable en question
++
Qashqai EURO5 2.0 DCI 150 FAP BVA TEKNA all mode noire [mai 2011]

sophivan
Membre+
Membre+
Messages : 20
Enregistré le : 05 décembre 2012, 23:00

Re: SQLite 3 et overlays.ndb

Message par sophivan » 21 janvier 2013, 20:30

bonsoir,
merci pour la réponse

moi aussi j'utilise SQLiteDatabaseBrowser2.0b1.exe;mais quand j'essaie d'ouvrir un overlays.ndb dont j'ai modifié l'en-tête,je n'ai pas de message d'erreur,mais je n'ai pas d'affichage non plus.....

pourquoi,mystère....

si tu veux bien,je peux t'envoyer en PM mes 2 fichiers,original et modifié,pour que tu les testes

merci pour ton aide

Avatar du membre
philgoodgood
Contributeur
Contributeur
Messages : 313
Enregistré le : 22 mars 2012, 19:31

Re: SQLite 3 et overlays.ndb

Message par philgoodgood » 21 janvier 2013, 21:41

@ sophivan
tu peux :)

bonne soirée

+

edit : bien recus .... ++
Qashqai EURO5 2.0 DCI 150 FAP BVA TEKNA all mode noire [mai 2011]

Avatar du membre
philgoodgood
Contributeur
Contributeur
Messages : 313
Enregistré le : 22 mars 2012, 19:31

Re: SQLite 3 et overlays.ndb

Message par philgoodgood » 22 janvier 2013, 13:23

bonjour
@sophivan : modifier la chaine d'en-tete pour que le fichier soit reconnu n'est pas suffisant.
en essayant de lire le schéma de la base de données j'ai l'erreur "database disk image is malformed"

ICI, la description binaire d'un fichier sqlite.

j'ai un peu bidouillé les octets de l'en-tete;
ci-dessous le .dump effectué en sqlite sur le .ndb modifié; je recupère la structure mais pas encore les données

Code : Tout sélectionner

PRAGMA foreign_keys=OFF;
BEGIN TRANSACTION;
CREATE TABLE elements (ID INTEGER PRIMARY KEY ON CONFLICT REPLACE AUTOINCREMENT, laenge INTEGER, breite INTEGER, type INTEGER, name TEXT, syncflag INTEGER DEFAULT 0, flag INTEGER DEFAULT 0);
/**** ERROR: (11) database disk image is malformed *****/
/**** ERROR: (11) database disk image is malformed *****/
CREATE TABLE validation (ID INTEGER PRIMARY KEY ON CONFLICT REPLACE, val);
/**** ERROR: (11) database disk image is malformed *****/
/**** ERROR: (11) database disk image is malformed *****/
CREATE TABLE syncsettings(row,col,value,PRIMARY KEY (row,col) ON CONFLICT REPLACE);
/**** ERROR: (11) database disk image is malformed *****/
/**** ERROR: (11) database disk image is malformed *****/
/**** ERROR: (11) database disk image is malformed *****/
/**** ERROR: (11) database disk image is malformed *****/
CREATE INDEX IndexType ON elements (type);
CREATE INDEX IndexBreite ON elements (breite);
ROLLBACK; -- due to errors

Je continue un peu mais ca devient compliqué car mon niveau d'anglais ne m'aide pas .....

edit : j'ai situé le pb pour acceder aux données : dans les pages de l'arbre b-tree mais je coince pour que l'en-tete de cet arbre soit correct

donc désolé sophivan mes essais s'arrêtent ici :crazy:


les octets à modifier dans le fichier ndb modifié pour faire "apparaitre" la structure de la database

Image







++
Qashqai EURO5 2.0 DCI 150 FAP BVA TEKNA all mode noire [mai 2011]

sophivan
Membre+
Membre+
Messages : 20
Enregistré le : 05 décembre 2012, 23:00

Re: SQLite 3 et overlays.ndb

Message par sophivan » 22 janvier 2013, 18:23

bonsoir,
merci pour tes essais;comme tu le dis,changer l'en-tête ne suffit pas....
a+

Répondre

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 8 invités