cs_ShayW
Messages postés3253Date d'inscriptionjeudi 26 novembre 2009StatutMembreDernière intervention 3 décembre 2019
-
14 juil. 2015 à 22:11
cs_ShayW
Messages postés3253Date d'inscriptionjeudi 26 novembre 2009StatutMembreDernière intervention 3 décembre 2019
-
14 juil. 2015 à 23:18
Bonjour,
La requête
Public Sub InsertPlayer(ByVal FamillyName As String)
Dim command As New OleDbCommand command.Connection = Connection command.CommandText = "INSERT INTO Player (Name) VALUES ([?]);" command.Parameters.Add("?", OleDbType.BSTR).Value = FamillyName Try command.ExecuteNonQuery() Catch ex As Exception MessageBox.Show(ex.Message) End Try End Sub
J'ai crée un setup d'installation qui installe le shorcut exe dans le user's desktop. La bdd (mdb) est placé dans un folder nommé auxfile crée lors de l'installation.
le problème surgit si j'installe le fichier msi dans le folder C:\Program Files (x86) ou C:\Program Files ;
L'installation se fait correctement mais ensuite je lance l'exe et la une erreur
Si j'installe dans un autre folder aucun problème
vraiment dans le brouillard
merci
A voir également:
Une exception s'est produite lors d'une requête webclient
cs_ShayW
Messages postés3253Date d'inscriptionjeudi 26 novembre 2009StatutMembreDernière intervention 3 décembre 201957 14 juil. 2015 à 22:26
Bonjour
Oui et Depuis Vista, le dossier Program files (son homologue Program Files (x86) ), ses dossiers et les fichiers y étant sont en lecture seule en exécution normale
Est que je peux forcer l'installation dans un dossier fixe que je crée
pendant l'installation ex C:\Jeux
ou faut il laisser libre choix au client ?
NHenry
Messages postés15090Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention 6 novembre 2023159 14 juil. 2015 à 22:32
Il y a aussi la solution de mettre le fichier de base de données dans le dossier %appdata% de l'utilisateur, mais cela fera que chaque utilisateur aura un fichier différent.
Forcer le dossier n'est pas toujours bon, certaines personnes (certes rare) peuvent avoir le disque système en D: et non en C:.
A toi de voir.
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018212 14 juil. 2015 à 22:45
Bonjour, NHenry,
certaines personnes (certes rare) peuvent avoir le disque système en D: et non en C:.