Connexion qui fonctionne chez moi mais pas sur un autre pc !!!!!

Messages postés
71
Date d'inscription
lundi 24 mai 2004
Statut
Membre
Dernière intervention
13 septembre 2006
-
Messages postés
71
Date d'inscription
lundi 24 mai 2004
Statut
Membre
Dernière intervention
13 septembre 2006
-
Bonjour à tous,

Bon désolé pour le titre mais j'ai pas trouvé plus explicite :)

Voila mon problème. J'ai développé une appli en vb.net 2003 avec à l'origine une base de données sur sql server 2000 standart édition basé sur un serveur. Tout fonctionnait sur mon poste de développement sans problème. Mais lorsque j'ai voulu installer le logiciel chez mon client, je me suis rendu compte qu'ils avaient un win xp sur leur pc serveur (et oui...) et du coup impossible d'installer sql server 2000 standart. Du coup je me rabat sur sql server 2005 express (qui s'installe sur xp) et là ca ne fonctionne pas non plus. De retour au taf j'installe donc aussi sql server 2005 pour me mettre dans les meme conditions et la miracle ca fonctionne. Alors la je ne comprends rien. Pourtant j'ai bien installé le framework.net 2.0 chez le client. Je me demande donc s'il n'y a pas autre chose à installé??

Pouvez vous m'aider s'il vous plait je suis perdu.

Merci d'avance.

Lorenzeb

10 réponses

Messages postés
506
Date d'inscription
vendredi 30 juillet 2004
Statut
Membre
Dernière intervention
3 mars 2008
2
quand tu dis que ca ne se connecte pas, tu dois avoir un msg d'erreur. Quel est ce msg ?


Quel est le type d'authentification que tu utilises ?






Rollerman
Messages postés
71
Date d'inscription
lundi 24 mai 2004
Statut
Membre
Dernière intervention
13 septembre 2006
2
En fait dans mon programme j'ai une class de connexion. Lorsque j'instancie cette classe, je rentre en paramètres les données de connexion. Voila ma méthode de connexion :

    'méthode de connexion à la base de données
    Public Sub Connexion()

        Dim StrConnexion As String

        StrConnexion = "UID=" & User & ";PWD=" & Password & ";" & "DRIVER={SQL Server};Server=" & Serveur & ";Database=" & Bdd & ";"
        cnx.ConnectionString = StrConnexion
        cnx.Open()        If cnx.State 1 Then Etat True Else Etat = False

    End Sub

Voila mon instanciation :

Public ConnexionBdd As New ClassSqlServer("SERVEUR", "Bdd", "User", "Password")

Et donc le message d'erreur me renvoit une erreur sur cette fameuse ligne.
Messages postés
506
Date d'inscription
vendredi 30 juillet 2004
Statut
Membre
Dernière intervention
3 mars 2008
2
quel est le msg d'erreur ???????

Rollerman
Messages postés
71
Date d'inscription
lundi 24 mai 2004
Statut
Membre
Dernière intervention
13 septembre 2006
2
voila le message d'erreur attention les yeux :

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.TypeInitializationException: The type initializer for 'Gestion_Arlette.Module1' threw an exception. ---> System.IO.FileNotFoundException: Could not load file or assembly 'ADODB, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. Le fichier spécifié est introuvable.
File name: 'ADODB, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
   at Gestion_Arlette.ClassSqlServer..ctor(String pServeur, String pBdd, String pUser, String pPassword)
   at Gestion_Arlette.Module1..cctor()

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

   --- End of inner exception stack trace ---
   at Gestion_Arlette.Frm_Main.Frm_Main_Load(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Form.OnCreateControl()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ContainerControl.WndProc(Message& m)
   at System.Windows.Forms.Form.WmShowWindow(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Gestion Secrète Arlette
    Assembly Version: 1.0.2446.16647
    Win32 Version: 1.0.2446.16647
    CodeBase: file:///C:/Documents%20and%20Settings/37parallele/Bureau/Gestion%20Arlette/Gestion%20Arlette/bin/Gestion%20Secr%E8te%20Arlette.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Messages postés
506
Date d'inscription
vendredi 30 juillet 2004
Statut
Membre
Dernière intervention
3 mars 2008
2
je pense que les mdac 2.8 ne sont pas installées sur sa machine....

Rollerman
Messages postés
71
Date d'inscription
lundi 24 mai 2004
Statut
Membre
Dernière intervention
13 septembre 2006
2
Alors j'ai voulu installer MDAC 2.8 RTM et j'ai un message d'erreur :

MDAC 2.8 RTM n'est pas compatible avec cette version de Windows. Toutes ses fonctionnalités font déjà partie intégrante de windows
Messages postés
506
Date d'inscription
vendredi 30 juillet 2004
Statut
Membre
Dernière intervention
3 mars 2008
2
bon ben a priori c pas ca alors....

es tu sur du chemin du serveur ?

Rollerman
Messages postés
71
Date d'inscription
lundi 24 mai 2004
Statut
Membre
Dernière intervention
13 septembre 2006
2
oui oui je suis certain.
Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
49
salut,
XP sur un serveur...  alors  ma proposition peut être vraie (on est plus à çà près) :  l'utilisateur a les droits d'admin?

++
<hr size="2" width="100%" />Prenez un instant pour répondre à ce sondage svp
Messages postés
71
Date d'inscription
lundi 24 mai 2004
Statut
Membre
Dernière intervention
13 septembre 2006
2
oui il a les droits. mais bon demain je vais sur place avec un autre collègue on va voir tout ca. merci pour votre aide

a plus