toor11 / freetuxtv

Automatically exported from code.google.com/p/freetuxtv
GNU General Public License v3.0
0 stars 0 forks source link

pas d'affichage de la liste des chaines avec la version Freetuxtv 0.2.2 (SVN r147) #34

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
J'ai compilé Freetuxtv 0.2.2 (SVN r147) et lorsque je lance pour la
première fois et d'autres ensuite, j'ai toujours le message d'erreur :

L'affichage de la liste des chaines a échoué.
SQLite a retourné l'erreur :
no such table : channels_group

Je clique ensuite sur le bouton Valider de la fenêtre 
et j'ai l'erreur suivante :

Error when deleting the logos list.
SQLite has returned error :
no such table : channel_logo

What is the expected output? What do you see instead?

What version of the product are you using? On what operating system?
Freetuxtv 0.2.2 (SVN r147)
Mandriva Linux 2009 Spring

Please provide any additional information below.

Original issue reported on code.google.com by yannick....@gmail.com on 2 May 2009 at 7:32

GoogleCodeExporter commented 8 years ago
J'utilise SQLite 3.6.11

Original comment by yannick....@gmail.com on 2 May 2009 at 7:49

GoogleCodeExporter commented 8 years ago
J'ai recompiler depuis la version SVN, et j'ai bien un probleme d'affichage 
lorsque
j'actualise un groupe du au derniere modification que j'ai faite.
En revanche, je n'ai pas de probleme de table non trouve.
As tu essayer en supprimant ton repertoire de configuration (.config/FreetuxTV)?
Bien que cela ne devrai pas etre necessaire.
Il faudrait sinon verifier le contenu de la base de donnee (freetuxtv.db) et 
voir si
les tables existent dedans.

Original comment by eric.beuque on 4 May 2009 at 2:08

GoogleCodeExporter commented 8 years ago
>As tu essayer en supprimant ton repertoire de configuration 
(.config/FreetuxTV)?
>Bien que cela ne devrai pas etre necessaire.
Je vais verifier ce soir.

>Il faudrait sinon verifier le contenu de la base de donnee (freetuxtv.db) et 
voir si
>les tables existent dedans.
Comment créer cette base manuellement et où doit se trouver le fichier 
freetuxtv.db
pour que FreeTuxTV puisse le trouver et ensuite l'utiliser ?

Original comment by yannick....@gmail.com on 4 May 2009 at 10:49

GoogleCodeExporter commented 8 years ago
Le fichier freetuxtv.db est dans $HOME/.config/FreetuxTV/.

Si tu veux creer cette base manuellement :
$> sqlite3 freetuxtv.db < data/sqlite3-create-tables.sql

Apres tu peut voir ce que contient la base en te connectant dessus :
$> sqlite3 freetuxtv.db
Example :
sqlite> .tables # Affiche les tables dans la base

Original comment by eric.beuque on 4 May 2009 at 11:17

GoogleCodeExporter commented 8 years ago
Le problème se précise.
J'ai un problème puisque l'import de la base de données ne fonctionne pas 
avec SQLite
3.6.11

Voici le message d'erreur :

cd /home/webadm/.config/FreetuxTV

[user@localhost FreetuxTV]$ sqlite3 freetuxtv.db
/home/user/freetuxtv-svn-r150/data/sqlite3-create-tables.sql
SQL error: near "/": syntax error

[user@localhost FreetuxTV]$ sqlite3 -version
3.6.11

Par contre, si je passe toutes les requetes SQL du fichier 
sqlite3-create-tables.sql dans la console pour alimenter la base freetuxtv.db, 
la création de la base se fait correctement.

As-tu enregistrer le fichier sqlite3-create-tables.sql au format Unix et avec 
quel
encodage ?

Original comment by yannick....@gmail.com on 5 May 2009 at 6:59

GoogleCodeExporter commented 8 years ago
Je crois que tu a oublier le "<" dans la commande pour creer les table a partir 
de la
requete, qui indique qu'il faut injecter le contenu du fichier dans le 
programme sqlite3.

Sinon le fichier est bien en UTF-8.

Original comment by eric.beuque on 6 May 2009 at 1:44