bonjour,
dans un formulaire de saisie j'ai un chiffre avec décimales à rentrer.
Dream n'accepte pas la virgule comme séparateur : il me fait une ereur
à chaque fois en assayant de créer un champ de trop dans ma table
access. Seul le point est accepté comme séparateur (à la mode anglo
saxonne j'imagine).
Quelqu'un sait-il comment y remédier ?
--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Krystyan
ce n'est pas DW qui n'accepte pas mais ton script de connexion à la base de données ou plus directement ta bdd si elle est merdique... pour t'aider, présente nous du code et plus d'infos, langages, message d'erreur, etc...
ce n'est pas DW qui n'accepte pas mais ton script de connexion à la base de
données ou plus directement ta bdd si elle est merdique...
pour t'aider, présente nous du code et plus d'infos, langages, message
d'erreur, etc...
ce n'est pas DW qui n'accepte pas mais ton script de connexion à la base de données ou plus directement ta bdd si elle est merdique... pour t'aider, présente nous du code et plus d'infos, langages, message d'erreur, etc...
Alain Morat-Levrin
Krystyan a exprimé avec précision :
ce n'est pas DW qui n'accepte pas mais ton script de connexion à la base de données ou plus directement ta bdd si elle est merdique... pour t'aider, présente nous du code et plus d'infos, langages, message d'erreur, etc...
A priori ma base fonctionne normalement sous access. Le champ en question est un bête champ numérique de type réel simple. J'ai fait des test : dream procède à l'insertion en construisant une chaine SQL qu'il appelle MM_editquery. J'ai fait un response.write sur un test et j'obtiens
insert into test (test,test2,texte) values (125.5,72,'test5')
donc si je saisis une virgule il va effectivement me trouver un nombre de valeur supérieur au nombre de champs à remplir (c'est le message d'erreur odbc que j'obtiens)
-- Ceci est une signature automatique de MesNews. Site : http://mesnews.no-ip.com
Krystyan a exprimé avec précision :
ce n'est pas DW qui n'accepte pas mais ton script de connexion à la base de
données ou plus directement ta bdd si elle est merdique...
pour t'aider, présente nous du code et plus d'infos, langages, message
d'erreur, etc...
A priori ma base fonctionne normalement sous access. Le champ en
question est un bête champ numérique de type réel simple.
J'ai fait des test : dream procède à l'insertion en construisant une
chaine SQL qu'il appelle MM_editquery. J'ai fait un response.write sur
un test et j'obtiens
insert into test (test,test2,texte) values (125.5,72,'test5')
donc si je saisis une virgule il va effectivement me trouver un nombre
de valeur supérieur au nombre de champs à remplir (c'est le message
d'erreur odbc que j'obtiens)
--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
ce n'est pas DW qui n'accepte pas mais ton script de connexion à la base de données ou plus directement ta bdd si elle est merdique... pour t'aider, présente nous du code et plus d'infos, langages, message d'erreur, etc...
A priori ma base fonctionne normalement sous access. Le champ en question est un bête champ numérique de type réel simple. J'ai fait des test : dream procède à l'insertion en construisant une chaine SQL qu'il appelle MM_editquery. J'ai fait un response.write sur un test et j'obtiens
insert into test (test,test2,texte) values (125.5,72,'test5')
donc si je saisis une virgule il va effectivement me trouver un nombre de valeur supérieur au nombre de champs à remplir (c'est le message d'erreur odbc que j'obtiens)
-- Ceci est une signature automatique de MesNews. Site : http://mesnews.no-ip.com
Krystyan
en mettant des simples quote ça devrait aller, sinon utilise des caracteres d'échappements, sur ce bon we.
insert into test (test,test2,texte) values ('125.5','72,5','test5')
en mettant des simples quote ça devrait aller, sinon utilise des caracteres
d'échappements, sur ce bon we.
insert into test (test,test2,texte) values ('125.5','72,5','test5')