Message de rapport:
 

Probléme de requete etrange [Resolu]

Sujet: Probléme de requete etrange [Resolu]
par 2501 sur 27/4/2004 9:36:25

Voila, j'ai une requete qui update 3 dates dans une table, du type :

marequete(clé, date1, date2, date3)

la table est hyper file, prend des dates au format "AAAAMMJJ"

mais quand j'execute ma requete ( aprés cinqs autres sur le même table qui marchent parfaitement ), ça plante.

Le truc étrange, c'est que quand j'execute la requete toute seule dans windev, ça marche, et si je crée une fenetre vide, avec trois champs texte, un bouton, et que dans les champs texte je met les dates manuellement ( ex : 20021103 ) ça marche aussi.

Je précise que dans les cas ou ça plante, le format envoyé est bien le bon ( en tout cas quand je fait un info(madate) c'est bien des trucs du style 20040503).

Le probléme, c'est que je suis au boulot, et coincé là dessus depuis vendredi, donc vraiment merci à ceux qui m'aiderons

sinon je met mon erreur ici :

Erreur à la ligne 22 du traitement Clic sur boutValidInter.
Vous avez appelé la fonction HExécuteRequête.
Erreur de l'accès OLE DB.
Numéro d'erreur = 170129

Echec de l'ouverture du fichier.

Détail de l'erreur système :

Description = Type de données incompatible dans l'expression du critère.
Source = Microsoft JET Database Engine
Help Context = 5003071
SQL State = 3464
Error Number = -2147217913
Native Error Number = -539888598



**********************************************

Informations techniques

Projet : MECANO2

Dump de l'erreur du module <8.00Atj>.

- Appel WL :
Traitement de , ligne <22>, thread <0>
Fonction , n° de syntaxe <0>

- Niveau : erreur fatale (EL_FATAL)

- Code erreur : 73001

- Code erreur WD55 : 3001

- Pas de code d'erreur système

- Message d'erreur système :
Description = Type de données incompatible dans l'expression du critère.
Source = Microsoft JET Database Engine
Help Context = 5003071
SQL State = 3464
Error Number = -2147217913
Native Error Number = -539888598


- Que s'est-il passé ?
Erreur de l'accès OLE DB.
Numéro d'erreur = 170129

Echec de l'ouverture du fichier.

- Infos de debug :
Requête exécutée sur la base :
Texte de la requête :UPDATE `TblIntervention` SET `DateCreation` = '20031002 000000', `DateIntervention` = 'gfdsgfg', `DateCloture` = 'gfdsgsf'
WHERE ( `TblIntervention`.`Code` = ? )
Nombre de paramètres : 1
Paramètre 0 :
Type ADO : : <3> =
Valeur : : <776>

IEWDOLDB=111006
Module=
Version=<8.00Aq>

Version du MDAC = <2.61.7326.6>.



[Current Recordset parameters]
Wanted = LockType = , Location = , Type = , Capacities =
Got = LockType = , Location = , Type = , Capacities =



[Connection parameters]
DataSource =
Initial Catalog = <>
Provider =
User = <>
Password = <>
Extended Info = <>
Access =

[Connection settings]
ConnectionTimeout = <-1>
CommandTimeout = <-1>

[Data format]
Query Parameter Checked = <0> = <>
Query Parameter Needing conversion = <0> = <>
DecimalSeparator =
DateFormat = <>

[Cursor settings Match]
LockType = , Location = , Type = , Capacities = <10daf00>
LockType = , Location = , Type = , Capacities =
LockType = , Location = , Type = , Capacities =

[Recordset 1]
Settings = , Location = , Type = , Capacities = <10daf00>>
CapacitiesSupported =
CapacitiesNotsupported =
HFFunctionsSupported =
HFFunctionsNotsupported = <>



- Infos attachées :
EIT_ADOCODE : <-2147217913>
EIT_BASECODE : <-539888598>
EIT_ODBCDESCRIPTION :
EIT_ODBCCODE : <3464>
EIT_NATIVECODE : <170129>
EIT_LOGICALTABLENAME :
EIT_DATEHEURE : 26/04/2004 11:31:54
EIT_PILEWL :
Clic sur boutValidInter (main.boutValidInter), ligne 22
Initialisation de frm_load_tables (frm_load_tables), ligne 55

- Identifiant dans le .err : 72801


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2