2017-06-01 2 views
0

En vb.net j'essaye d'ouvrir la chaîne de connexion au point de partage, le code colle à cnt.Open commande ci-dessous et continue de fonctionner pour toujours mais aucune erreur affichée, j'ai utilisé le même syntaxe avant avec VBA et cela a fonctionné,Vb.net ADODB connexion au point de partage ne fonctionne pas

Dim cnt As ADODB.Connection 
Dim rst As ADODB.Recordset 
cnt.Open("Provider=Microsoft.ACE.OLEDB.12.0;WSS;IMEX=1;RetrieveIds=Yes;DATABASE=Location;LIST=LISTNAME; ") 

Répondre

0

Vous avez oublié Nouveau sur votre connexion.

Dim cnt As ADODB.Connection = New ADODB.Connection 
Dim rst As ADODB.Recordset 
cnt.Open("Provider=Microsoft.ACE.OLEDB.12.0;WSS;IMEX=1;RetrieveIds=Yes;DATABASE=Location;LIST=LISTNAME; ") 
+0

Merci Brian, j'ai déjà cela dans une autre ligne, et son ne fonctionne toujours pas, juste courir sans arrêt –

+0

Eh bien, alors je soupçonne que la chaîne de connexion est incorrecte. Je recommanderais de le vérifier et peut-être de supprimer l'espace de fuite. –

+0

il ne fonctionne toujours pas :( –