Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Josselin JOUANNET
Bonjour Jérôme Effectivement tu doit le prévoire dés maintenant, tout d'abord tu doit construire tes connection string avec des variables. Ensuite tu doit charger ces variables au démarrage de ton projet, et meme tester le connexion, ça peut etre fait dans un splashscreen. Enfin les variables de connexions doivent etres modifiables, et accessible lors de l'installation , ou lors d'un changement de ta source de données. Plusieur techniques s'offre a toi, la plus courante est le bon vieux fichier ini, pratique car il s'ouvre avec notepad, et qu'il peut etre copier-coller. Aprés tu peut utilisé une base local a la racine de l'exe, surtout si tu as un mode déconnecté, ou encore un fichier xml, ou encore le fihier de configuration du projet. -- Cordialement Joss
"Nogema" a écrit :
Bonjour,
Je développe une application vb.net 2005 avec sqlserver 2005 express.
tout est en local sur ma machine.
Lors du déploiement chez un client, il faudra paramétré le nom du serveur et d'autres critères sans doute pour pouvoir venir se connecter à la base.
Comment prévoir cela lors de la phase de développement ?
Faut-il mettre ces données dans un fichier de configuration ?
Merci pour votre expertise.
Jérôme.
Bonjour Jérôme
Effectivement tu doit le prévoire dés maintenant, tout d'abord tu doit
construire tes connection string avec des variables.
Ensuite tu doit charger ces variables au démarrage de ton projet, et meme
tester le connexion, ça peut etre fait dans un splashscreen.
Enfin les variables de connexions doivent etres modifiables, et accessible
lors de l'installation , ou lors d'un changement de ta source de données.
Plusieur techniques s'offre a toi, la plus courante est le bon vieux fichier
ini, pratique car il s'ouvre avec notepad, et qu'il peut etre copier-coller.
Aprés tu peut utilisé une base local a la racine de l'exe, surtout si tu as
un mode déconnecté, ou encore un fichier xml, ou encore le fihier de
configuration du projet.
--
Cordialement
Joss
"Nogema" a écrit :
Bonjour,
Je développe une application vb.net 2005 avec sqlserver 2005 express.
tout est en local sur ma machine.
Lors du déploiement chez un client, il faudra paramétré le nom du serveur et
d'autres critères sans doute pour pouvoir venir se connecter à la base.
Comment prévoir cela lors de la phase de développement ?
Faut-il mettre ces données dans un fichier de configuration ?
Bonjour Jérôme Effectivement tu doit le prévoire dés maintenant, tout d'abord tu doit construire tes connection string avec des variables. Ensuite tu doit charger ces variables au démarrage de ton projet, et meme tester le connexion, ça peut etre fait dans un splashscreen. Enfin les variables de connexions doivent etres modifiables, et accessible lors de l'installation , ou lors d'un changement de ta source de données. Plusieur techniques s'offre a toi, la plus courante est le bon vieux fichier ini, pratique car il s'ouvre avec notepad, et qu'il peut etre copier-coller. Aprés tu peut utilisé une base local a la racine de l'exe, surtout si tu as un mode déconnecté, ou encore un fichier xml, ou encore le fihier de configuration du projet. -- Cordialement Joss
"Nogema" a écrit :
Bonjour,
Je développe une application vb.net 2005 avec sqlserver 2005 express.
tout est en local sur ma machine.
Lors du déploiement chez un client, il faudra paramétré le nom du serveur et d'autres critères sans doute pour pouvoir venir se connecter à la base.
Comment prévoir cela lors de la phase de développement ?
Faut-il mettre ces données dans un fichier de configuration ?
Merci pour votre expertise.
Jérôme.
Chris
slt, en fait ce que je fais c'est que j'ajoute ma base a mon projet et la chaine de connection est du type = datasource=|data directory|Bdd1.mdf server=./SQLExpress
par defaut qd tu installe sql express l'instance crée s'apelle sqlexpress, donc si tu change rien ca marche nickel.
Par contre le probleme vient du fait que si tu fait des modif sur la base tu recrée ton empaquetage de deploiement et que tu reinstalle il faut supprimer la base deja existante sinon il te dit une erreur a cause du mabase_log.ldf. A ce probleme j'ai pas trouve encore de solution mis ap art de lancer une ligne de commande par le sqlcmd mais je sais pas trop quoi y tape. Si tu trouve une soluce ca serait sympa de ma la passer.
merci a+
"Josselin JOUANNET" a écrit dans le message de news:
Bonjour Jérôme Effectivement tu doit le prévoire dés maintenant, tout d'abord tu doit construire tes connection string avec des variables. Ensuite tu doit charger ces variables au démarrage de ton projet, et meme tester le connexion, ça peut etre fait dans un splashscreen. Enfin les variables de connexions doivent etres modifiables, et accessible lors de l'installation , ou lors d'un changement de ta source de données. Plusieur techniques s'offre a toi, la plus courante est le bon vieux fichier ini, pratique car il s'ouvre avec notepad, et qu'il peut etre copier-coller. Aprés tu peut utilisé une base local a la racine de l'exe, surtout si tu as un mode déconnecté, ou encore un fichier xml, ou encore le fihier de configuration du projet. -- Cordialement Joss
"Nogema" a écrit :
Bonjour,
Je développe une application vb.net 2005 avec sqlserver 2005 express.
tout est en local sur ma machine.
Lors du déploiement chez un client, il faudra paramétré le nom du serveur et d'autres critères sans doute pour pouvoir venir se connecter à la base.
Comment prévoir cela lors de la phase de développement ?
Faut-il mettre ces données dans un fichier de configuration ?
Merci pour votre expertise.
Jérôme.
slt, en fait ce que je fais c'est que j'ajoute ma base a mon projet et la
chaine de connection est du type = datasource=|data directory|Bdd1.mdf
server=./SQLExpress
par defaut qd tu installe sql express l'instance crée s'apelle sqlexpress,
donc si tu change rien ca marche nickel.
Par contre le probleme vient du fait que si tu fait des modif sur la base tu
recrée ton empaquetage de deploiement et que tu reinstalle il faut supprimer
la base deja existante sinon il te dit une erreur a cause du mabase_log.ldf.
A ce probleme j'ai pas trouve encore de solution mis ap art de lancer une
ligne de commande par le sqlcmd mais je sais pas trop quoi y tape. Si tu
trouve une soluce ca serait sympa de ma la passer.
merci a+
"Josselin JOUANNET" <JosselinJOUANNET@discussions.microsoft.com> a écrit
dans le message de news:
75A759A1-3563-4BCA-94DE-142A3CDD1856@microsoft.com...
Bonjour Jérôme
Effectivement tu doit le prévoire dés maintenant, tout d'abord tu doit
construire tes connection string avec des variables.
Ensuite tu doit charger ces variables au démarrage de ton projet, et meme
tester le connexion, ça peut etre fait dans un splashscreen.
Enfin les variables de connexions doivent etres modifiables, et accessible
lors de l'installation , ou lors d'un changement de ta source de données.
Plusieur techniques s'offre a toi, la plus courante est le bon vieux
fichier
ini, pratique car il s'ouvre avec notepad, et qu'il peut etre
copier-coller.
Aprés tu peut utilisé une base local a la racine de l'exe, surtout si tu
as
un mode déconnecté, ou encore un fichier xml, ou encore le fihier de
configuration du projet.
--
Cordialement
Joss
"Nogema" a écrit :
Bonjour,
Je développe une application vb.net 2005 avec sqlserver 2005 express.
tout est en local sur ma machine.
Lors du déploiement chez un client, il faudra paramétré le nom du serveur
et
d'autres critères sans doute pour pouvoir venir se connecter à la base.
Comment prévoir cela lors de la phase de développement ?
Faut-il mettre ces données dans un fichier de configuration ?
slt, en fait ce que je fais c'est que j'ajoute ma base a mon projet et la chaine de connection est du type = datasource=|data directory|Bdd1.mdf server=./SQLExpress
par defaut qd tu installe sql express l'instance crée s'apelle sqlexpress, donc si tu change rien ca marche nickel.
Par contre le probleme vient du fait que si tu fait des modif sur la base tu recrée ton empaquetage de deploiement et que tu reinstalle il faut supprimer la base deja existante sinon il te dit une erreur a cause du mabase_log.ldf. A ce probleme j'ai pas trouve encore de solution mis ap art de lancer une ligne de commande par le sqlcmd mais je sais pas trop quoi y tape. Si tu trouve une soluce ca serait sympa de ma la passer.
merci a+
"Josselin JOUANNET" a écrit dans le message de news:
Bonjour Jérôme Effectivement tu doit le prévoire dés maintenant, tout d'abord tu doit construire tes connection string avec des variables. Ensuite tu doit charger ces variables au démarrage de ton projet, et meme tester le connexion, ça peut etre fait dans un splashscreen. Enfin les variables de connexions doivent etres modifiables, et accessible lors de l'installation , ou lors d'un changement de ta source de données. Plusieur techniques s'offre a toi, la plus courante est le bon vieux fichier ini, pratique car il s'ouvre avec notepad, et qu'il peut etre copier-coller. Aprés tu peut utilisé une base local a la racine de l'exe, surtout si tu as un mode déconnecté, ou encore un fichier xml, ou encore le fihier de configuration du projet. -- Cordialement Joss
"Nogema" a écrit :
Bonjour,
Je développe une application vb.net 2005 avec sqlserver 2005 express.
tout est en local sur ma machine.
Lors du déploiement chez un client, il faudra paramétré le nom du serveur et d'autres critères sans doute pour pouvoir venir se connecter à la base.
Comment prévoir cela lors de la phase de développement ?
Faut-il mettre ces données dans un fichier de configuration ?
Merci pour votre expertise.
Jérôme.
Chris
j'ai oublié un petit detail qui est que tu dois mettre le .mdf ds ton deploiement a+
"Nogema" a écrit dans le message de news:
Bonjour,
Je développe une application vb.net 2005 avec sqlserver 2005 express.
tout est en local sur ma machine.
Lors du déploiement chez un client, il faudra paramétré le nom du serveur et d'autres critères sans doute pour pouvoir venir se connecter à la base.
Comment prévoir cela lors de la phase de développement ?
Faut-il mettre ces données dans un fichier de configuration ?
Merci pour votre expertise.
Jérôme.
j'ai oublié un petit detail qui est que tu dois mettre le .mdf ds ton
deploiement
a+
"Nogema" <nogema@community.nospam> a écrit dans le message de news:
O68KaW8PGHA.1532@TK2MSFTNGP12.phx.gbl...
Bonjour,
Je développe une application vb.net 2005 avec sqlserver 2005 express.
tout est en local sur ma machine.
Lors du déploiement chez un client, il faudra paramétré le nom du serveur
et d'autres critères sans doute pour pouvoir venir se connecter à la base.
Comment prévoir cela lors de la phase de développement ?
Faut-il mettre ces données dans un fichier de configuration ?
j'ai oublié un petit detail qui est que tu dois mettre le .mdf ds ton deploiement a+
"Nogema" a écrit dans le message de news:
Bonjour,
Je développe une application vb.net 2005 avec sqlserver 2005 express.
tout est en local sur ma machine.
Lors du déploiement chez un client, il faudra paramétré le nom du serveur et d'autres critères sans doute pour pouvoir venir se connecter à la base.
Comment prévoir cela lors de la phase de développement ?
Faut-il mettre ces données dans un fichier de configuration ?
Merci pour votre expertise.
Jérôme.
Chris
slt, en fait ce que je fais c'est que j'ajoute ma base a mon projet ( pas obligatoire ) et la chaine de connection est
Dim strPath As String = "Data Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|Database1.mdf;Initial CatalogÚtabase1;Integrated Security=SSPI"
par defaut qd tu installe sql express l'instance crée s'appelle sqlexpress, donc si tu change rien ca marche nickel.
Par contre le probleme vient du fait que si tu fait des modif sur la base tu recrée ton empaquetage de deploiement et que tu reinstalle il faut supprimer la base deja existante sinon il te dit une erreur a cause du mabase_log.ldf. A ce probleme j'ai pas trouve encore de solution mis ap art de lancer une ligne de commande par le sqlcmd mais je sais pas trop quoi y tape. Si tu trouve une soluce ca serait sympa de ma la passer.
oublie pas d'attcher ton .mdf ds le deploiement.
merci a+
ps: ne tiens pas compte de mes messages du dessus car j'ai eu un pb d'envoie :)
"Nogema" a écrit dans le message de news:
Bonjour,
Je développe une application vb.net 2005 avec sqlserver 2005 express.
tout est en local sur ma machine.
Lors du déploiement chez un client, il faudra paramétré le nom du serveur et d'autres critères sans doute pour pouvoir venir se connecter à la base.
Comment prévoir cela lors de la phase de développement ?
Faut-il mettre ces données dans un fichier de configuration ?
Merci pour votre expertise.
Jérôme.
slt, en fait ce que je fais c'est que j'ajoute ma base a mon projet ( pas
obligatoire ) et la
chaine de connection est
Dim strPath As String = "Data
Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|Database1.mdf;Initial
CatalogÚtabase1;Integrated Security=SSPI"
par defaut qd tu installe sql express l'instance crée s'appelle sqlexpress,
donc si tu change rien ca marche nickel.
Par contre le probleme vient du fait que si tu fait des modif sur la base tu
recrée ton empaquetage de deploiement et que tu reinstalle il faut supprimer
la base deja existante sinon il te dit une erreur a cause du mabase_log.ldf.
A ce probleme j'ai pas trouve encore de solution mis ap art de lancer une
ligne de commande par le sqlcmd mais je sais pas trop quoi y tape. Si tu
trouve une soluce ca serait sympa de ma la passer.
oublie pas d'attcher ton .mdf ds le deploiement.
merci a+
ps: ne tiens pas compte de mes messages du dessus car j'ai eu un pb d'envoie
:)
"Nogema" <nogema@community.nospam> a écrit dans le message de news:
O68KaW8PGHA.1532@TK2MSFTNGP12.phx.gbl...
Bonjour,
Je développe une application vb.net 2005 avec sqlserver 2005 express.
tout est en local sur ma machine.
Lors du déploiement chez un client, il faudra paramétré le nom du serveur
et d'autres critères sans doute pour pouvoir venir se connecter à la base.
Comment prévoir cela lors de la phase de développement ?
Faut-il mettre ces données dans un fichier de configuration ?
slt, en fait ce que je fais c'est que j'ajoute ma base a mon projet ( pas obligatoire ) et la chaine de connection est
Dim strPath As String = "Data Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|Database1.mdf;Initial CatalogÚtabase1;Integrated Security=SSPI"
par defaut qd tu installe sql express l'instance crée s'appelle sqlexpress, donc si tu change rien ca marche nickel.
Par contre le probleme vient du fait que si tu fait des modif sur la base tu recrée ton empaquetage de deploiement et que tu reinstalle il faut supprimer la base deja existante sinon il te dit une erreur a cause du mabase_log.ldf. A ce probleme j'ai pas trouve encore de solution mis ap art de lancer une ligne de commande par le sqlcmd mais je sais pas trop quoi y tape. Si tu trouve une soluce ca serait sympa de ma la passer.
oublie pas d'attcher ton .mdf ds le deploiement.
merci a+
ps: ne tiens pas compte de mes messages du dessus car j'ai eu un pb d'envoie :)
"Nogema" a écrit dans le message de news:
Bonjour,
Je développe une application vb.net 2005 avec sqlserver 2005 express.
tout est en local sur ma machine.
Lors du déploiement chez un client, il faudra paramétré le nom du serveur et d'autres critères sans doute pour pouvoir venir se connecter à la base.
Comment prévoir cela lors de la phase de développement ?
Faut-il mettre ces données dans un fichier de configuration ?