Modification de la cible de la base de donnees sql local => distant dans visualbasic express

Bonjours a tous !

N'ayant pas trouvé comment modifier la chaine de connexion de VisualBasic Express voilà les paramètres a modifier.

Dans le fichier app.config
qui devrait ressembler en partie à ça :

<xml version="1.0" encoding="utf-8" ?>

<configuration>

<connectionStrings>

<add name="WindowsApplication1.My.MySettings.maConnectionString"
connectionString="
Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\mabase.mdf;Integrated Security=True;User Instance=True;Connect Timeout=30;"
providerName="System.Data.SqlClient" />

</connectionStrings>

</configuration>

quand on crée une connexion à une base locale (je n'ai pas trouvé comment me connecter a une base distante) via vb express
pour passer à une connexion à une base distante il suffit de modifier la chaine de connexion

<connectionStrings>

<add name="
WindowsApplication1.My.MySettings.maConnectionString"

connectionString="
Data Source=monserveurdistant;Initial Catalog=mabase;User ID=user;PWD=sa;Pwd=password;Persist Security Info=False"

providerName="System.Data.SqlClient" />

</connectionStrings>

ce qui change par rapport à une chaine de connexion standard c'est le provider qui est defini via providerName : ="System.Data.SqlClient" au lieu de Provider=SQLOLEDB.1 dans une chaine de connexion ADO.

j'espère que cela vous aidera.

Denis

Ce document intitulé « Modification de la cible de la base de donnees sql local => distant dans visualbasic express » issu de CodeS SourceS (codes-sources.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.