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