PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → DateTime, SQL et windev
DateTime, SQL et windev
Started by alexis.lefevre, Aug., 30 2004 10:12 PM - 3 replies
Posted on August, 30 2004 - 10:12 PM
Bonjour à tous,
je suis nouveau sur Windev (3 jours) et je bute sur un bete pb de format
de parametres. Je dois inserer la valeur d'un champ Date heure via le W-SQL
de windev. J'ai crée une requête W-SQl pour un INSERT, mais celle ci refuse
de fonctionner des que je lui ajoute le parametre DateHeure.
Ce champ est saisi par une fenetre de saisie dont le format est DateHeure.
Je recupère la valeure par champ..ValeurAffichée.
Mais rien n'y fait, SQL server me renvoie toujours la meme erreur: "Erreur
d'accès OLE DB
....
erreur de syntaxe lors de la conversion d'une datetime à partir
d'une chaine de caractère
.....
J'ai tester l'insertion directe via une requete SQL et le format '10/08/2001
00:25:01' est correctement reconnu. Dans le cas de mon GUI C'est aussi ce
qui s'affiche lorsque je fait un Info(champ..ValeurAffichée) dans windev.
Bref, je rame...
Qui aurais une solution ?
Alexis
Posted on September, 01 2004 - 2:22 PM
J'utilide le format suivant : <JJ-MM-AAAA HH:MM:SS.CC>

Salutations

"Alexis" <alexis.lefevre@ariasnet.com> a écrit dans le message de
news:4134bf79$1@news.pcsoft.fr...


Bonjour à tous,
je suis nouveau sur Windev (3 jours) et je bute sur un bete pb de format
de parametres. Je dois inserer la valeur d'un champ Date heure via le

W-SQL
> de windev. J'ai crée une requête W-SQl pour un INSERT, mais celle ci
refuse
de fonctionner des que je lui ajoute le parametre DateHeure.
Ce champ est saisi par une fenetre de saisie dont le format est DateHeure.
Je recupère la valeure par champ..ValeurAffichée.
Mais rien n'y fait, SQL server me renvoie toujours la meme erreur: "Erreur
d'accès OLE DB
....
erreur de syntaxe lors de la conversion d'une datetime à partir
d'une chaine de caractère
....
J'ai tester l'insertion directe via une requete SQL et le format

'10/08/2001
00:25:01' est correctement reconnu. Dans le cas de mon GUI C'est aussi ce
qui s'affiche lorsque je fait un Info(champ..ValeurAffichée) dans windev.
Bref, je rame...
Qui aurais une solution ?
Alexis
Posted on September, 01 2004 - 6:04 PM
j'ai finalement résolu le probleme en excutant une requete SQL via hExecuteRequeteSQL().

un peu casse-pieds

J'utilide le format suivant : <JJ-MM-AAAA HH:MM:SS.CC>

Merci de l'info. OPeux tu confirmer que ca fonctionne dans HExecuteRequete()
avec hRequêteDefaut en Paramètre.

Salutations

"Alexis" <alexis.lefevre@ariasnet.com> a écrit dans le message de
news:4134bf79$1@news.pcsoft.fr...


Bonjour à tous,
je suis nouveau sur Windev (3 jours) et je bute sur un bete pb de format
de parametres. Je dois inserer la valeur d'un champ Date heure via le
W-SQL

de windev. J'ai crée une requête W-SQl pour un INSERT, mais celle ci
refuse

de fonctionner des que je lui ajoute le parametre DateHeure.
Ce champ est saisi par une fenetre de saisie dont le format est DateHeure.
Je recupère la valeure par champ..ValeurAffichée.
Mais rien n'y fait, SQL server me renvoie toujours la meme erreur: "Erreur
d'accès OLE DB
....
erreur de syntaxe lors de la conversion d'une datetime à partir
d'une chaine de caractère
....
J'ai tester l'insertion directe via une requete SQL et le format
'10/08/2001

00:25:01' est correctement reconnu. Dans le cas de mon GUI C'est aussi

ce
qui s'affiche lorsque je fait un Info(champ..ValeurAffichée) dans windev.
Bref, je rame...
Qui aurais une solution ?
Alexis


Posted on September, 01 2004 - 7:35 PM
Moi j'utilise : hRequêteSansCorrection

A+

"Alexis" <alexis.lefevre@ariasnet.com> a écrit dans le message de
news:4135d705$1@news.pcsoft.fr...



j'ai finalement résolu le probleme en excutant une requete SQL via

hExecuteRequeteSQL().

un peu casse-pieds

J'utilide le format suivant : <JJ-MM-AAAA HH:MM:SS.CC>
Merci de l'info. OPeux tu confirmer que ca fonctionne dans

HExecuteRequete()
avec hRequêteDefaut en Paramètre.

Salutations

"Alexis" <alexis.lefevre@ariasnet.com> a écrit dans le message de
news:4134bf79$1@news.pcsoft.fr...


Bonjour à tous,
je suis nouveau sur Windev (3 jours) et je bute sur un bete pb de

format
de parametres. Je dois inserer la valeur d'un champ Date heure via le
W-SQL

de windev. J'ai crée une requête W-SQl pour un INSERT, mais celle ci
refuse

de fonctionner des que je lui ajoute le parametre DateHeure.
Ce champ est saisi par une fenetre de saisie dont le format est

DateHeure.
Je recupère la valeure par champ..ValeurAffichée.
Mais rien n'y fait, SQL server me renvoie toujours la meme erreur:

"Erreur
d'accès OLE DB
....
erreur de syntaxe lors de la conversion d'une datetime à

partir
d'une chaine de caractère
....
J'ai tester l'insertion directe via une requete SQL et le format
'10/08/2001

00:25:01' est correctement reconnu. Dans le cas de mon GUI C'est aussi
ce

qui s'affiche lorsque je fait un Info(champ..ValeurAffichée) dans

windev.
Bref, je rame...
Qui aurais une solution ?
Alexis