Page 1 of 3

Output SQLite Database

Posted: Tue Aug 30, 2016 5:25 pm
by Kings
Bonjour,

J'ai la dernière version du simulateur et je suis incapable de faire un Output de la base de données. Pour le moment je suis pris à faire un Output sans cocher la case ''Output SQLite Database'' ce qui me permet au moins de mettre la nouvelle information sur le site web de la ligue mais pour ce qui est de la base de données voici le message d'erreur qui apparaît lorsque je garde cette case cochée:

''Exception Type

System.I.O.I.OException

Message - Source

Le processus ne peut pas accéder au fichier 'C\STHSv3\System.Data.SQLite.dll', car il est en cours d'utilisation par un autre processus. - mscorlib

Stack Trace

à System.I.O._Error.WinIOError(Int32 errorCode, String maybeFullPath)
à System.I.O.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rughts, Boolean useRights, FileShare share, Int32 buffer Size, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
à System.I.O.FileStream..(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
à System.I.O.FileStream..ctor(String path, FileMode mode)
à SimonTHockeySimulator.OutputSQLite.( edoMeliF , gnirtS)
à SimonTHockeySimulator.OutputSQLite.ExtractSQLiteDLL() ''


Lorsque j'appui sur OK, voici une deuxième fenêtre qui apparaît avec le message suivant:

''Could not load file or assembly 'System.Data.SQLIte'. The STHS will extract the file. Please close the STHS and reopen to be able to Output the SQLite Database.''


Par contre lorsque je ferme le simulateur et l'ouvre à nouveau les deux mêmes icônes apparaissent encore !!!


Merci beaucoup de m'aider !!! :)

Re: Output SQLite Database

Posted: Tue Aug 30, 2016 9:57 pm
by SimonT
Bonjour.

1) Ferme le STHS.
2) Télécharge le lien suivant : http://sths.simont.info/Download/SQLiteDll.zip
3) Copie le fichier System.Data.SQLite.dll sous le répertoire 'C:\STHSv3
4) Ré-ouvre le STHS et essaye de faire un Output de la base de données.

Re: Output SQLite Database

Posted: Wed Aug 31, 2016 6:01 pm
by Kings
Je ne suis pas un expert en informatique mais je crois avoir essayé les étapes que vous m'avez dit et rien n'a changé :(

Re: Output SQLite Database

Posted: Wed Aug 31, 2016 7:42 pm
by SimonT
Dans ton répertoire STHSv3, tu as le fichier SimonTHockeySimulator-V3.exe et System.Data.SQLite.dll ?

Re: Output SQLite Database

Posted: Thu Sep 01, 2016 12:43 am
by Kings
Oui c'est exact !

Le System Data SQLite.dll date bien du 9 décembre 2015 ?

Je ne sais pas quoi faire :(

Re: Output SQLite Database

Posted: Thu Sep 01, 2016 3:32 pm
by Foo
Ce n'est pas plutôt parce que le fichier SQLite est déjà utilisé dans un autre logiciel????

Re: Output SQLite Database

Posted: Thu Sep 01, 2016 8:26 pm
by JimToupet
Redémarre ton ordi avant tout et réessaie.

Re: Output SQLite Database

Posted: Fri Sep 02, 2016 12:24 am
by Kings
Ah j'ai redémarré l'ordinateur depuis et rien n'a changé ça fait la même chose. Pour la ligue dont je fais partie il y a une autre GM qui est co-présidente également et elle utilise le même système que moi....sauf que pour elle il n'y a pas de problème le Output du SQLite se fait bien !

Re: Output SQLite Database

Posted: Fri Sep 02, 2016 10:12 pm
by SimonT
Si tu essayes la commande manuel "Test SQLite DLL", tu as quoi comme résultat?

Re: Output SQLite Database

Posted: Tue Sep 06, 2016 12:34 am
by Kings
Où je dois aller dans le simulateur pour faire cette commande manuelle ?

Re: Output SQLite Database

Posted: Tue Sep 06, 2016 12:46 pm
by SimonT
Sous Help, Command.

Quel système d'exploitation as-tu aussi?

Re: Output SQLite Database

Posted: Tue Sep 06, 2016 4:47 pm
by Kings
J'ai fait le test et voici quoi qui apparaît:

''Exception Type

System.I.O.I.OException

Message - Source

Le processus ne peut pas accéder au fichier 'C\STHSv3\System.Data.SQLite.dll', car il est en cours d'utilisation par un autre processus. - mscorlib

Stack Trace

à System.I.O._Error.WinIOError(Int32 errorCode, String maybeFullPath)
à System.I.O.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rughts, Boolean useRights, FileShare share, Int32 buffer Size, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
à System.I.O.FileStream..(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
à System.I.O.FileStream..ctor(String path, FileMode mode)
à SimonTHockeySimulator.OutputSQLite.( edoMeliF , gnirtS)
à SimonTHockeySimulator.OutputSQLite.ExtractSQLiteDLL() ''


Une fois que j'appuie sur OK, voici ce qui apparaît:

'' SQLite DLL Test Failed. The SQLite DLL has been extracted to C:\STHSv3\System.Data.SQLite.dll. Please reopen the STHS and try again ''


Pour répondre à votre question j'ai Windows 7 !

Re: Output SQLite Database

Posted: Tue Sep 06, 2016 8:56 pm
by SimonT
Est-ce que l'output a déjà fonctionné pour toi?

Re: Output SQLite Database

Posted: Tue Sep 06, 2016 10:38 pm
by Kings
Le Ouput avec la case SQLite DLL de cochée ? non ça n'a jamais marché depuis que j'ai le simulateur. Par contre lorsque je ne coche pas cette case le Output se fait très bien :)

Re: Output SQLite Database

Posted: Wed Sep 07, 2016 8:03 pm
by SimonT
Je vais te lancé deux idées. Essaye les et dit-moi si une fonctionne.

1) Copie le fichier System.Data.SQLite.dll dans le répertoire 'c:\windows\system32' - Roule le STHS du répertoire 'C:\STHSv3' et essaye l'output.
2) Créé un répertoire qui se nomme STHS sous 'C:\Program Files (x86)' et copie les fichiers SimonTHockeySimulator-V3.exe System.Data.SQLite.dll vers ce répertoire. Roule le STHS du répertoire 'C:\Program Files (x86)\STHS\' et essaye l'output.