begin process at 2008 05 16 08:51:15
1 173 235 membres
76 nouveaux aujourd'hui
13 970 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : connexion sql serveur en vb2005 [ Base de données / SQL Server ] (l0r3nz1)

connexion sql serveur en vb2005 le 11/03/2008 13:33:16

l0r3nz1
Souci de connexion à SQL serveur (la version Express je ne sais pas si cela change quelque chose) mais je ne pense pas que ce soit lié au code: J’ai créé un serveur SQL avec les outils ODBC et j'essaie de me connecter de la façon suivante: '************************************************************************* '----------------------ICI LES DECLARATIONS----------------------- Dim cn As New System.Data.SqlClient.SqlConnection Dim cmd As New System.Data.SqlClient.SqlCommand Dim sqlR As System.Data.SqlClient.SqlDataReader Dim bdd '---------AFFECTE NOM BDD ET "CONFIGURE" LA CONNECTION----------- bdd = "CHEMIN_BDD" cn.ConnectionString = "server=monServeurSQL\SQLEXPRESS;database=" & bdd & ";Persist Security Info=false;Integrated Security=SSPI;" '----------OUVRIR LA CONNEXION----------------- cn.Open() '-----------MANIPULATION DES OBJETS SQLCONNEXION POUR EXECUTION cmd.Connection = cn cmd.CommandText = ("SELECT * FROM la_table_de_ma_bdd") sqlR = cmd.ExecuteReader() Do While sqlR.Read() '-------------manipulation pour une manipulation quelconque-------------- manipulation(sqlR.GetString(0), sqlR.GetValue(0)) Loop sqlR.Close() cn.Close() '*************************************************************************** Mais voila, je pense que ce code est bon mais j'ai toujours une erreur: '******************************************************************************* Une erreur s'est produite lors de l'établissement d'une connexion au serveur. Lors de la connexion à SQL Server 2005, cet échec peut être dû au fait que les paramètres par défaut de SQL Server n'autorisent pas les connexions à distance. (provider: Interfaces réseau SQL, error: 26 - Erreur lors de la localisation du serveur/de l'instance spécifiés) '******************************************************************************* Ce que je comprends plus moins mais ça n'empêche pas que je ne sais pas comment résoudre ce problème. Donc voila si quelqu'un a un début de piste pour une connexion à SQL serveur avec vb2005 ou VBA (j'ai un problème similaire j'arrive me connecter à une base access distante mais pas SQL serveur) Merci. J'ai failli oublier...Bonjour à tous!

Re : connexion sql serveur en vb2005 le 12/03/2008 12:03:15

Le newbie
Réponse acceptée !
Salut, Essaye celle là si ton srveur à une authentification windows : nom_connexion.ConnectionString = "Data Source=" & NomServeur & ";Initial Catalog=" & NomBDD & ";Integrated Security=SSPI; Sinon par SQL Serveur : nom_connexion.ConnectionString = "database=" & NomBDD & ";server=" & NomServeur & ";User ID=User;Pwd=MotdePasse;" Ces deux là marche très bien chez moi. @+

Re : connexion sql serveur en vb2005 le 12/03/2008 16:42:03

l0r3nz1
merci je dois effectivement avoir un problemme de code parce que je crois que j'ai configuré tout ce qui était possible (sur sql, outils odbc...) donc c'est ma chance, merci.


Classé sous : sql, serveur, connexion, bdd, sqlr

Participer à cet échange

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS