L'exécution d'un simple script VBA pour tester une connexion
Je suis en train de tester la connexion de GoDaddy base de données SQL Server. Je suis un " invalide attribut de chaîne de connexion.'
Quel est le problème avec ce script?
Dim cnn As ADODB.Connection
Dim canConnect As Boolean
Public Sub TestConnection()
Set cnn = New ADODB.Connection
cnn.Open "Provider=sqloledb;Data Source=GoDaddyServer.com;Initial Catalog=dBase1;UserID=userID; Password='password';"
If cnn.State = adStateOpen Then
canConnect = True
cnn.Close
End If
MsgBox canConnect
End Sub
le posteur d'Origine, si l'une des réponses ci-dessous résolu votre problème (et ça sonne comme il l'a fait), n'oubliez pas de vert-le vérifier pour le futur, les personnes qui tomber sur ce post avec le même problème.
OriginalL'auteur |
Vous devez vous connecter pour publier un commentaire.
IIRC, vous devez spécifier le Fournisseur des biens en dehors de la chaîne de connexion comme suit:
OriginalL'auteur
Je n'ai jamais vu un mot de passe cité dans une chaîne de connexion SQL Server que vous avez. Essayez de supprimer les guillemets:
Vous pourriez trouver connectionstrings.com utile dans l'avenir.
OriginalL'auteur
On peut spécifier le fournisseur direct dans la chaîne de connexion
OriginalL'auteur