Bonjour,
Je suis actuellement en stage, dans une entreprise en totale autonomie.
J'ai besoin d'aide car lors du déploiement de mon logiciel sur un poste client avec Windows xp j'ai un message d'erreur dès que je contacte ma base de donnée par l’intermédiaire de mon logiciel.
Voici le message d'erreur :

L'ordre de tri selectionné n'est pas géré par le systeme d'exploitation
N'ayant pas de problème sur mon ordinateur qui est sous Windows 7 je me demande d'ou peut venir le problème.
Access et le Framework 4.0 est installer sur l'ordinateur sur Windows xp.
Je ne sais pas si le problème vient de Windows xp ou de mon logiciel, n'ayant pas la possibilité de le tester sous Windows 7. Je ne sais pas trop quoi faire.
Merci d'avance.

Edit
Voici le code de l'erreur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
Consultez la fin de ce message pour plus de détails sur l'appel du débogage
juste-à-temps (JIT) à la place de cette boîte de dialogue.
 
************** Texte de l'exception **************
System.Data.OleDb.OleDbException (0x80004005): L'ordre de tri sélectionné n'est pas géré par le système d'exploitation.
   à System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(OleDbHResult hr)
   à System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult)
   à System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult)
   à System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult)
   à System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method)
   à System.Data.OleDb.OleDbCommand.ExecuteReader(CommandBehavior behavior)
   à System.Data.OleDb.OleDbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)
   à System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
   à System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
   à System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable)
   à NS_Layer_Data.CL_CAD.m_GetRows(String rq_sql, String rows_name) dans C:\Users\léo\Documents\Gtm Sud\Projet\Formulaire GTM SUD\Formulaire GTM SUD\Couche_ Données\CL_CAD.cs:ligne 36
   à Formulaire_GTM_SUD.CL_pcs_Etude_prix_enregistrement.m_lister_clients() dans C:\Users\léo\Documents\Gtm Sud\Projet\Formulaire GTM SUD\Formulaire GTM SUD\Couche_Métier\Processus\CL_pcs_Etude_prix_enregistrement.cs:ligne 42
   à Formulaire_GTM_SUD.Couche_Client.Form_etude_prix_Enregistrement_de_donnnee.Form_Enregistrement_de_donnnee_Load(Object sender, EventArgs e) dans C:\Users\léo\Documents\Gtm Sud\Projet\Formulaire GTM SUD\Formulaire GTM SUD\Couche_Client\Form_etude_prix_Enregistrement_de_donnnée.cs:ligne 36
   à System.Windows.Forms.Form.OnLoad(EventArgs e)
   à System.Windows.Forms.Form.OnCreateControl()
   à System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   à System.Windows.Forms.Control.CreateControl()
   à System.Windows.Forms.Control.WmShowWindow(Message& m)
   à System.Windows.Forms.Control.WndProc(Message& m)
   à System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   à System.Windows.Forms.Form.WmShowWindow(Message& m)
   à System.Windows.Forms.Form.WndProc(Message& m)
   à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 
 
************** Assemblys chargés **************
mscorlib
    Version de l'assembly*: 4.0.0.0
    Version Win32*: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase*: file:///C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Formulaire GTM SUD
    Version de l'assembly*: 1.0.0.0
    Version Win32*: 1.0.0.0
    CodeBase*: file:///C:/GTM/Commun/Sauvegardes/Formulaires/Formulaire%20GTM%20SUD/Formulaire%20GTM%20SUD/bin/Debug/Formulaire%20GTM%20SUD.exe
----------------------------------------
System.Windows.Forms
    Version de l'assembly*: 4.0.0.0
    Version Win32*: 4.0.30319.1 built by: RTMRel
    CodeBase*: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Version de l'assembly*: 4.0.0.0
    Version Win32*: 4.0.30319.1 built by: RTMRel
    CodeBase*: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
    Version de l'assembly*: 4.0.0.0
    Version Win32*: 4.0.30319.1 built by: RTMRel
    CodeBase*: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Data
    Version de l'assembly*: 4.0.0.0
    Version Win32*: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase*: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Core
    Version de l'assembly*: 4.0.0.0
    Version Win32*: 4.0.30319.1 built by: RTMRel
    CodeBase*: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Version de l'assembly*: 4.0.0.0
    Version Win32*: 4.0.30319.1 built by: RTMRel
    CodeBase*: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Transactions
    Version de l'assembly*: 4.0.0.0
    Version Win32*: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase*: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.EnterpriseServices
    Version de l'assembly*: 4.0.0.0
    Version Win32*: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase*: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
System.Configuration
    Version de l'assembly*: 4.0.0.0
    Version Win32*: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase*: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Windows.Forms.resources
    Version de l'assembly*: 4.0.0.0
    Version Win32*: 4.0.30319.1 built by: RTMRel
    CodeBase*: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
mscorlib.resources
    Version de l'assembly*: 4.0.0.0
    Version Win32*: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase*: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
 
************** Débogage JIT **************
Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
application ou cet ordinateur (machine.config) doit avoir la valeur
jitDebugging définie dans la section system.windows.forms.
L'application doit également être compilée avec le débogage
activé.
 
Par exemple*:
 
<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>
 
Lorsque le débogage juste-à-temps est activé, les exceptions non gérées
seront envoyées au débogueur JIT inscrit sur l'ordinateur
plutôt que d'être gérées par cette boîte de dialogue.