CodeS-SourceS
Rechercher un code, un tuto, une réponse

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

Août 2017

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

A voir également

Publié par picwin.
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.
[vb6] tout sur le if
Les api de windows vb6 et vb.net