Champs inversés sous SQL!! (oO) [Résolu]

Signaler
Messages postés
15
Date d'inscription
mercredi 18 juin 2003
Statut
Membre
Dernière intervention
3 juillet 2008
-
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
-
Salut,

Je suis sous ASP.NET (VB.NET) / SQL Server 2005.
J'ai une procédure stockée qui prend un certain nombre de paramètres (qui ne sont en fait que des valeurs de champs), et ajoute un enregistrement dans une table.
Depuis mon code-behind, j'appelle cette procédure avec un SQLHelper.ExecuteNonQuery, en lui indiquant mes paramètres, dans le bon ordre bien sûr...

Jusque là tout est bon...

Le problème est que je ne sais pas lequel des deux ?!*/!;* de SQL ou ASP m'inverse deux champs. Je me retrouve donc avec la valeur de l'un dans l'autre, et vice-versa.
J'ai fait une exécution pas-à-pas sous VB et jusqu'au ExecuteNonQuery l'ordre reste bon (mon algo est donc bon).
Sous SQL j'exécute la procédure, l'ordre reste bon (ma procédure est donc bonne aussi).

Je ne vois donc pas d'où vient mon problème...
Quelqu'un aurait-il une idée? (please, je suis désespéré )

3 réponses

Messages postés
15
Date d'inscription
mercredi 18 juin 2003
Statut
Membre
Dernière intervention
3 juillet 2008

Finalement, un redémarrage a résolu le problème...

Comme quoi les voix de 'Crosoft sont impénétrables...
Messages postés
15
Date d'inscription
mercredi 18 juin 2003
Statut
Membre
Dernière intervention
3 juillet 2008

Voies pardon...
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
27
Bonjour, quand tu dis ordre inversé c'est à dire ?

tu spécifies bien un order by dans ta clause ? ainsi que tous les champs de ta requete (et pas un *). Montre nous un peu de code pour qu'on voit de quoi tu parles, ce sera plus simple.

<hr />Cyril - MVP ASP.net - MCPD ASP.net & MCTS SQL - Consultant indépendant