begin process at 2008 05 12 02:35:12
1 170 129 membres
34 nouveaux aujourd'hui
13 956 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 !

CONNEXION BASES DE DONNÉES


Information sur la source

Catégorie :VBA Classé sous : vba, access, connexion, sqlserver, commondialog Niveau : Débutant Date de création : 17/03/2008 Date de mise à jour : 18/03/2008 15:11:50 Vu / téléchargé: 7 316 / 565

Note :
Aucune note

Commentaire sur cette source (10)
Ajouter un commentaire et/ou une note

Description

Ceci est juste un programme qui me permet de tester les différentes manières de me connecter écrire et lire dans une BDD ACCESS ou SQL serveur, j'ai arrangé le code de manière à pouvoir modifier facilement certains paramètres, hélas je n'ai toujours pas réussi à me connecter à une bdd SQL serveur express. PCPT va vite assigner ce programme ( a défaut de m'assassiner moi) mais je trouvais bien mieux de passer par la publie de ce prog que par les question sur le forum car il peut toujours être très utile aux personnes qui ont le même souci que moi une fois réglé.

En fait Maintenant on peut se connecter et modifier une bdd liée à une bdd sql serveur grace à l'option dbseeChanges mais pour ce qui est des modification directes ça ne va toujours pas!
voir rectification avec:
cnString = "Driver={SQL Native Client};Server=.\SQLExpress;AttachDbFilename=" & bdd & "; Database=" & "" & ";Trusted_Connection=Yes;"
on peut directement se connecter à la table attachée sqlserver2005 (je n'ai pas encore exploré toutes les possibilités)

Source

  • Option Compare Database
  • Public bdd
  • Public cn As New ADODB.Connection
  • Public cnString As String
  • Public table, chp1, chp2
  • Public dbs
  • Public rst
  • '***********************************************************************************************************
  • '***********************************LES SOUS FONCTIONS: ELLES CONTIENNENT LE PRINCIPAL DU CODE**************
  • 'C EST NAMEBDD ET OPENCN QU IL VA FALLOIR CHANGER SI LE CODE EST RESPONSABLE DE LA NON CONNECTION AU BDD SQL SERVEUR
  • '***********************************************************************************************************
  • Public Sub nameBDD()
  • bdd = choisirAutreBase.filename
  • table = nomTable
  • chp1 = champ1
  • chp2 = champ2
  • 'chp1 = "NomEF"
  • 'chp2 = "NomEM"
  • 'table = "configuration_active"
  • End Sub
  • Public Sub openCN()
  • Call nameBDD
  • 'Dim cnString As ADODB.Connection
  • 'Set cnString = New ADODB.Connection
  • If InStr(Len(bdd) - 5, bdd, ".mdb") <> 0 Then
  • cnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & bdd
  • Else
  • 'TOUS CES TEST NE SONT PAS OK
  • ''cnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & CurrentProject.FullName & ";"
  • ''cn.ConnectionString = "Provider=SQLOLEDB;;Data Source=DSNsqlServeur;INITIAL CATALOG=" & bdd & ";integrated seurity=sspi;"
  • ''cnString.ConnectionString = "Provider=SQLOLEDB;;Data Source=DSNsqlServeur;INITIAL CATALOG=C:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Data\2008 serveur umts 1.mdf ;Connect Timeout=30;User Instance=True;" 'integrated seurity=sspi;"
  • ''cnString = "Provider=SQLOLEDB;DATA SOURCE=SQL serveur (SQLEXPRESS);INITIAL CATALOG=" & bdd & ";INTEGRATED SECURITY=SSPI;"
  • ''cnString = "Provider=SQLOLEDB;DATA SOURCE=%lenomdemonordi%\c$\programfiles\Microsoft SQL Server_MSQL.1\Binn\sqlservr.exe -s SQLEXPRESS;INITIAL CATALOG=" & bdd & ";INTEGRATED SECURITY=BSTR;"
  • ''cnString = "Provider=SQLOLEDB;DATA SOURCE=" & CurrentProject.FullName & ";INITIAL CATALOG=" & bdd & ";INTEGRATED SECURITY=BSTR;"
  • 'cnString = "Provider=SQLOLEDB;DATA SOURCE=.\SQLExpress;INITIAL CATALOG=" & bdd & ";INTEGRATED SECURITY=BSTR;USER INSTANCE = true"
  • 'CE TEST EST REUSSI IL FAUT ALLER CHERCHER LA TABLE ATTACHEE QUI SE TROUVE DANS PROGRAM FILE MICROSOFT MMSQL MMSQL1 DATA
  • cnString = "Driver={SQL Native Client};Server=.\SQLExpress;AttachDbFilename=" & bdd & "; Database=" & "" & ";Trusted_Connection=Yes;"
  • End If
  • 'cn.Open
  • cn.Open cnString
  • End Sub
  • '***********************************************************************************************************
  • '*********************************SI DESSUS LES FONCTION A MANIPULER CI DESSOUS LES FONCTIONS ET************
  • '*********************************PROCEDURE PERMETTEANT LA CONNECTION LECTURE ET ECRITURE DANS UNE BDD******
  • Public Sub openrstADO()
  • Set rst = New ADODB.Recordset
  • End Sub
  • Public Sub openrstDAO()
  • 'Set rst = New DAO.Recordset
  • End Sub
  • Public Sub configureDbs()
  • Call nameBDD
  • Set dbs = DBEngine.Workspaces(0).OpenDatabase(bdd)
  • End Sub
  • Public Sub ecriture()
  • rst.AddNew
  • rst(chp1) = champ1Value
  • rst(chp2) = champ2Value
  • rst.Update
  • End Sub
  • Public Sub ecritureADO()
  • Set rst = New ADODB.Recordset
  • rst.CursorLocation = adUseClient
  • rst.CursorType = adOpenDynamic
  • rst.LockType = adLockOptimistic
  • rst.Open table, cn ', adOpenKeyset, adLockOptimistic
  • rst.Fields(chp1) = champ1Value
  • rst.Fields(chp2) = champ2Value
  • rst.Update
  • End Sub
  • Public Sub lecture()
  • rst.MoveFirst
  • While Not rst.EOF
  • recupData = recupData & "just for testing: " & rst(chp1) & vbCrLf
  • recupData = recupData & "just for testing: " & rst(chp2) & vbCrLf
  • rst.MoveNext
  • Wend
  • End Sub
  • Public Sub closeDAO()
  • dbs.Close
  • Set dbs = Nothing
  • Set rst = Nothing
  • End Sub
  • Public Sub closeADO()
  • cn.Close
  • Set rst = Nothing
  • Set cn = Nothing
  • End Sub
  • '***********************************************************************************************************
  • '***********************************************************************************************************
  • '***********************************************************************************************************
  • Private Sub clean_Click()
  • recupData = ""
  • End Sub
  • Public Sub ecritADO()
  • Call openCN
  • Call ecritureADO
  • Set Forms("Formulaire2").Recordset = rst
  • Call closeADO
  • End Sub
  • Public Sub litADO()
  • Call openCN
  • Call openrstADO
  • rst.Open "SELECT * FROM " & table & " ", cn ', adOpenKeyset, adLockOptimistic
  • Call lecture
  • Call closeADO
  • End Sub
  • Public Sub ecritDAO()
  • Call configureDbs
  • Call openrstDAO
  • Set rst = dbs.OpenRecordset(table)
  • Call ecriture
  • Call closeDAO
  • End Sub
  • Public Sub litDAO()
  • Call configureDbs
  • Call openrstDAO
  • Set rst = dbs.OpenRecordset("SELECT * FROM " & table, dbOpenDynaset, dbSeeChanges)
  • Call lecture
  • Call closeDAO
  • End Sub
  • '***********************************************************************************************************
  • '**************************procedures de gestion des evenements de clic sur les bouttons********************
  • '***************************on appelle les sous procedures**************************************************
  • Private Sub Commande10_Click() 'ado ecrit
  • Call ecritADO
  • End Sub
  • Private Sub Commande9_Click() 'ado lit
  • Call litADO
  • End Sub
  • Private Sub Commande4_Click() 'dao ecrit
  • Call ecritDAO
  • End Sub
  • Private Sub Commande5_Click() 'dao lit
  • Call litDAO
  • End Sub
  • Private Sub choixFichier_Click()
  • On Error GoTo ErrorHandlerChoixFichier
  • Dim oDialog As Object
  • Dim NomFichier As String
  • Set oDialog = choisirAutreBase.Object
  • With oDialog
  • .DialogTitle = "fichier à analyser"
  • .Filter = "Fichiers (*.mdb)|*.mdb|Fichiers (*.adp)|*.adp|Fichiers (*.mdf)|*.mdf|tous le fichiers (.*)|*.*"
  • .FilterIndex = 1
  • .ShowOpen
  • If Len(.filename) > 0 Then
  • nomBaseDonnee.Caption = .filename
  • End If
  • End With
  • ErrorHandlerChoixFichier:
  • Err.Clear
  • End Sub
  • '***********************************************************************************************************
  • '**************************chargement du formulaire*********************************************************
  • '***********************************************************************************************************
  • Private Sub Form_Load()
  • nomBaseDonnee.Caption = "choisir une bdd"
  • nomBaseDonnee.Visible = True
  • champ1 = "nom du champ1"
  • champ2 = "nom du champ2"
  • nomTable = "nom de la table"
  • champ1Value = "valeur a inserer"
  • champ2Value = "valeur a inserer"
  • End Sub
Option Compare Database

Public bdd

Public cn As New ADODB.Connection
Public cnString As String
Public table, chp1, chp2
Public dbs
Public rst

'***********************************************************************************************************
'***********************************LES SOUS FONCTIONS: ELLES CONTIENNENT LE PRINCIPAL DU CODE**************
'C EST NAMEBDD ET OPENCN QU IL VA FALLOIR CHANGER SI LE CODE EST RESPONSABLE DE LA NON CONNECTION AU BDD SQL SERVEUR
'***********************************************************************************************************
Public Sub nameBDD()
bdd = choisirAutreBase.filename
table = nomTable
chp1 = champ1
chp2 = champ2
'chp1 = "NomEF"
'chp2 = "NomEM"
'table = "configuration_active"
End Sub
Public Sub openCN()
Call nameBDD
'Dim cnString As ADODB.Connection
'Set cnString = New ADODB.Connection
If InStr(Len(bdd) - 5, bdd, ".mdb") <> 0 Then
cnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & bdd
Else
'TOUS CES TEST NE SONT PAS OK
''cnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & CurrentProject.FullName & ";"
''cn.ConnectionString = "Provider=SQLOLEDB;;Data Source=DSNsqlServeur;INITIAL CATALOG=" & bdd & ";integrated seurity=sspi;"
''cnString.ConnectionString = "Provider=SQLOLEDB;;Data Source=DSNsqlServeur;INITIAL CATALOG=C:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Data\2008 serveur umts 1.mdf ;Connect Timeout=30;User Instance=True;" 'integrated seurity=sspi;"
''cnString = "Provider=SQLOLEDB;DATA SOURCE=SQL serveur (SQLEXPRESS);INITIAL CATALOG=" & bdd & ";INTEGRATED SECURITY=SSPI;"
''cnString = "Provider=SQLOLEDB;DATA SOURCE=%lenomdemonordi%\c$\programfiles\Microsoft SQL Server_MSQL.1\Binn\sqlservr.exe -s SQLEXPRESS;INITIAL CATALOG=" & bdd & ";INTEGRATED SECURITY=BSTR;"
''cnString = "Provider=SQLOLEDB;DATA SOURCE=" & CurrentProject.FullName & ";INITIAL CATALOG=" & bdd & ";INTEGRATED SECURITY=BSTR;"
'cnString = "Provider=SQLOLEDB;DATA SOURCE=.\SQLExpress;INITIAL CATALOG=" & bdd & ";INTEGRATED SECURITY=BSTR;USER INSTANCE = true"

'CE TEST EST REUSSI IL FAUT ALLER CHERCHER LA TABLE ATTACHEE QUI SE TROUVE DANS PROGRAM FILE MICROSOFT MMSQL MMSQL1 DATA
cnString = "Driver={SQL Native Client};Server=.\SQLExpress;AttachDbFilename=" & bdd & "; Database=" & "" & ";Trusted_Connection=Yes;"
End If

'cn.Open
cn.Open cnString



End Sub
'***********************************************************************************************************
'*********************************SI DESSUS LES FONCTION A MANIPULER CI DESSOUS LES FONCTIONS ET************
'*********************************PROCEDURE PERMETTEANT LA CONNECTION LECTURE ET ECRITURE DANS UNE BDD******
Public Sub openrstADO()
Set rst = New ADODB.Recordset
End Sub
Public Sub openrstDAO()
'Set rst = New DAO.Recordset
End Sub

Public Sub configureDbs()
Call nameBDD
Set dbs = DBEngine.Workspaces(0).OpenDatabase(bdd)
End Sub
Public Sub ecriture()
rst.AddNew
rst(chp1) = champ1Value
rst(chp2) = champ2Value
rst.Update
End Sub
Public Sub ecritureADO()
Set rst = New ADODB.Recordset
rst.CursorLocation = adUseClient
rst.CursorType = adOpenDynamic
rst.LockType = adLockOptimistic
rst.Open table, cn ', adOpenKeyset, adLockOptimistic
rst.Fields(chp1) = champ1Value
rst.Fields(chp2) = champ2Value
rst.Update
End Sub

Public Sub lecture()
rst.MoveFirst
While Not rst.EOF
recupData = recupData & "just for testing: " & rst(chp1) & vbCrLf
recupData = recupData & "just for testing: " & rst(chp2) & vbCrLf
rst.MoveNext
Wend
End Sub
Public Sub closeDAO()
dbs.Close
Set dbs = Nothing
Set rst = Nothing
End Sub
Public Sub closeADO()
cn.Close
Set rst = Nothing
Set cn = Nothing
End Sub
'***********************************************************************************************************
'***********************************************************************************************************
'***********************************************************************************************************

Private Sub clean_Click()
recupData = ""
End Sub
Public Sub ecritADO()
Call openCN
Call ecritureADO
Set Forms("Formulaire2").Recordset = rst
Call closeADO
End Sub
Public Sub litADO()
Call openCN
Call openrstADO
rst.Open "SELECT * FROM " & table & " ", cn ', adOpenKeyset, adLockOptimistic
Call lecture
Call closeADO
End Sub
Public Sub ecritDAO()
Call configureDbs
Call openrstDAO
Set rst = dbs.OpenRecordset(table)
Call ecriture
Call closeDAO
End Sub
Public Sub litDAO()
Call configureDbs
Call openrstDAO
Set rst = dbs.OpenRecordset("SELECT * FROM " & table, dbOpenDynaset, dbSeeChanges)
Call lecture
Call closeDAO
End Sub

'***********************************************************************************************************
'**************************procedures de gestion des evenements de clic sur les bouttons********************
'***************************on appelle les sous procedures**************************************************
Private Sub Commande10_Click() 'ado ecrit
Call ecritADO
End Sub
Private Sub Commande9_Click() 'ado lit
Call litADO
End Sub
Private Sub Commande4_Click() 'dao ecrit
Call ecritDAO
End Sub
Private Sub Commande5_Click() 'dao lit
Call litDAO
End Sub

Private Sub choixFichier_Click()
On Error GoTo ErrorHandlerChoixFichier
Dim oDialog As Object
Dim NomFichier As String
Set oDialog = choisirAutreBase.Object
With oDialog
.DialogTitle = "fichier à analyser"
.Filter = "Fichiers (*.mdb)|*.mdb|Fichiers (*.adp)|*.adp|Fichiers (*.mdf)|*.mdf|tous le fichiers (.*)|*.*"
.FilterIndex = 1
.ShowOpen
If Len(.filename) > 0 Then
nomBaseDonnee.Caption = .filename
End If
End With
ErrorHandlerChoixFichier:
Err.Clear
End Sub

'***********************************************************************************************************
'**************************chargement du formulaire*********************************************************
'***********************************************************************************************************

Private Sub Form_Load()
nomBaseDonnee.Caption = "choisir une bdd"
nomBaseDonnee.Visible = True
champ1 = "nom du champ1"
champ2 = "nom du champ2"
nomTable = "nom de la table"
champ1Value = "valeur a inserer"
champ2Value = "valeur a inserer"
End Sub

Conclusion

Les histoires de serveurs de connections ne sont pas toujours une histoire de code mais ce n'est très simple qu'une fois qu'on à la solution...
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • manipulation SQLserveurVtest.mdbTélécharger ce fichier [Réservé aux membres club]208 896 octets

Télécharger le zip

17 mars 2008 12:33:01 :
Caractère manquant
17 mars 2008 13:08:15 :
nom de l ordi present dans le code
17 mars 2008 17:58:08 :
En fait Maintenant on peut se connecter et modifier une bdd liée à une bdd sql serveur grace à l'option dbseeChanges mais pour ce qui est des modification directes ça ne va toujours pas!
18 mars 2008 15:11:50 :
possibilité de se connectter directement a une bdd sql serveur "attachée" via ADO.
  • signaler à un administrateur
    Commentaire de ghuysmans99 le 17/03/2008 19:02:07

    Depuis quand on utilise ADO avec DAO ? Faut pas utiliser DAO.
    En plus ce n'est même pas indenté !!

  • signaler à un administrateur
    Commentaire de MPi le 18/03/2008 09:33:01

    Il n'y a pas de problème à utiliser DAO conjointement avec ADO si les variables sont explicitement attitrées.
    (ex: ADODB.Recordset vs DAO.Recordset).
    Autrement, ça va générer une erreur.

    Par contre, ça peut devenir difficile à gérer sans compilation conditionnelle...

    PS: ce n'est pas parce que c'est possible d'utiliser les 2 ensemble que c'est une bonne pratique... ;)

  • signaler à un administrateur
    Commentaire de l0r3nz1 le 18/03/2008 10:48:41

    Bonjour, merci de vos réponses.

    Ce programme me sert surtout à comparer DAO (qui est très ancien, mais en fin de compte je n'ai rien vu de défaillant pour l'instant) et ADO (qui est censé être beaucoup plus performant avec SQL serveur)

    Et c'est vrai que si je veux écrire les valeurs d'une base dans une autre ce sera plus difficile parce que j'aurais du différentier mes recordset rstDAO et rstADO ou même rstADOecrit... les identifier quoi comme VBA ACCESS je compile pas (débogage peut être pratique des fois).

    Ceci dit ce que je cherche à la base c'est réussir à me connecter non pas sur une base ACCESS liée à SQL server mais directement à SQL server (je ne sais même pas si c'est une bonne idée vu que c'est la version EXPRESS avec une quantité maximale de mémoire prise en charge de 1GO->vu sur l'aide SQL server) d'où la configuration un peu spéciale qui me permet de choisir une base ou l'autre. Sur mon Ordi en fait j'ai déjà pré choisi des échantillons de bdds et tables.

    Pour l'instant je n'ai pas encore décidé de manipuler SQL serveur via VBA ou via VB2005 mais pour tous ceux que cette échange intéresse vous pouvez jeter un oil sur :
    http://www.vbfrance.com/infomsg_CONNECTION-TABLE-SQL-SERVEUR_1094569.aspx#2 (merci Casy)
    Il y a des remarques vraiment très intéressantes.

    PS: j'ai oublié un ", dbOpenDynaset, dbSeeChanges" dans la methode d'écriture avec DAO
    Set rst = dbs.OpenRecordset(table, dbOpenDynaset, dbSeeChanges) comme pas de souci pour les tables liées à SQL server.

  • signaler à un administrateur
    Commentaire de l0r3nz1 le 18/03/2008 11:05:42

    rectification je parle de SQL server2005...

  • signaler à un administrateur
    Commentaire de l0r3nz1 le 18/03/2008 16:31:05

    rebonjour... rapport à la modification apportée:
    une erreur la connexion directe a un fichier .adp se fait plutôt de cette façon
    cnString = "Driver={SQL Native Client};Server=.\SQLExpress;AttachDbFilename=" & " fichier dans program sql server...data... .mdf" & "; Database=" & "base donnée en .adp" & ";Trusted_Connection=Yes;"

    C'est pour l'attacher à une bdd sql serveur 2005 mais c'est très médiocre, ca fait plusieurs fois que tout est effacé, contentez vous des connexions à ACCESS avec ce code le temps que j'y comprenne plus.

  • signaler à un administrateur
    Commentaire de konguess le 26/03/2008 13:12:45

    j'ai écrit un petit code VB pour me connecter à une base donnée access via un control CommonDialog un contrôle CommonDialog1 et  un control commandbutton  placés sur une feuille form  
    A l'execution j'ai le 'MESSAGE D'ERREUR : Variable objet ou variable with non definie
    je ne comprends pas cette erreur.
    je demande de l'aide
    je vous donne le code :

    Private Sub Command1_Click()

    Dim Extension As String
    Extension = "mdb"
    Dim Data1 As Data
    Dim CommonDialog1  As MSComDlg.CommonDialog

    CommonDialog1.MaxFileSize = 260
    CommonDialog1.InitDir = DOSSIER
    CommonDialog1.CancelError = True
    CommonDialog1.DialogTitle = "TITRE"  CommonDialog1.Filter = "Fichiers " & Extension & "(*." & Extension & ")|*."&Extension & "|"
    CommonDialog1.FilterIndex = 1
      CommonDialog1.ShowOpen

    Data1.DatabaseName = CommonDialog1.FileName

    Mon email est gnamienfils@yahoo.fr

    End Sub

  • signaler à un administrateur
    Commentaire de ghuysmans99 le 26/03/2008 14:10:01

    @konguess -> Dim CommonDialog1 As New MSComDlg.CommonDialog

  • signaler à un administrateur
    Commentaire de l0r3nz1 le 26/03/2008 15:21:24

    Bonjour,

    Ça c'est pour la connexion à une bdd Access mais pour se connecter à une bdd SQL serveur je crois qu'un code correct ne suffit pas:
    cnString = "Provider=MSDASQL;Driver=SQLSRV32.DLL;Server=monordi\SQLEXPRESS;Database=" & bdd & ";integrated seurity=sspi;Trusted_Connection=Yes;UserID= moi; pwd = mo2pass"

    Il faut peut être recréé un utilisateur spécialement pour SQL server ou alors ... J'ai pourtant configuré la surface d'exposition, les utilisateurs etc. rien y fait ça bloque au niveau de la chaîne de connexion (toutes les chaînes de connexion)...

    Voici mes messages d'erreurs récurrents:
    Pour
    cnString = "Provider=SQLOLEDB;DATA SOURCE=.\SQLExpress;INITIAL CATALOG=" & bdd & ";INTEGRATED SECURITY=sspi;USER INSTANCE = true;"
    Microsoft OLE DB Service Components
    Une opération OLE-DB en plusieurs étapes a généré des erreurs. Vérifiez chaque valeur d'état OLE-DB disponible. Aucun travail n'a été effectué.
    1000440
    -2147217887

    pour
    cnString = "Driver={SQL Native Client};Provider=MSDASQL;Server=PCBUR0610-1\SQLEXPRESS;Database=" & bdd & ";integrated seurity=sspi;Trusted_Connection=Yes;"
    Microsoft OLE DB Provider for ODBC Drivers
    [Microsoft][Gestionnaire de pilotes ODBC] Source de données introuvable et nom de pilote non spécifié
    1000440
    -2147467259

    pour
    cnString = "Driver={SQL Native Client};Provider=SQLOLEDB.1;Server=PCBUR0610-1\SQLEXPRESS;Database=" & bdd & ";integrated seurity=sspi;Trusted_Connection=Yes;"""
    Microsoft OLE DB Provider for SQL Server
    Attribut de chaîne de connexion non valide
    1000440
    -2147217843

    cnString = "Driver={SQL Native Client};Provider=SQLNCLI;Server=monOrdi\SQLEXPRESS;Database=" & bdd & ";integrated seurity=sspi;Trusted_Connection=Yes;"""
    Microsoft SQL Native Client
    Attribut de chaîne de connexion non valide
    1000440
    -2147217843

    Est ce que vous avez une idée?

    salut.

    PS: marrant le petit chat snipper...

  • signaler à un administrateur
    Commentaire de Renfield le 26/03/2008 15:24:25 administrateur CS

    va donc voir sur www.ConnectionStrings.com

    tu y trouveras a oup sur ton bonheur

  • signaler à un administrateur
    Commentaire de l0r3nz1 le 26/03/2008 16:42:26

    merci de ta réponse Renfield,

    hélas pour moi je crois que c'est plutôt un problème d'instalation ou de droits (ou de dll?). J'ai bien modifié la surface de d'exposition comme c'est la version express donné les droits admin à mon utilisateur mais il y a peu être encore un confli entre les deux pilotes sql server et sql native client j'ai peut être un peu trop trifouiilé dans les pilotes et sql management...  et j'ai empiré les choses... je vais essayer sur un autre ordi pour voir.

    @+

Ajouter un commentaire

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