ATOUTFOX
COMMUNAUTÉ FRANCOPHONE DES PROFESSIONNELS FOXPRO
Visual FoxPro : le développement durable

Forum AtoutFox : Re: Problème insertion dans une BD PostgreSQLl   

Sujet

rss Flux RSS des derniers messages

Vous devez vous identifier pour pouvoir poser une question ou répondre.

lun. 07 mars 2016, 13h50
eddymaue
atoutfox.public.association

Re: Problème insertion dans une BD PostgreSQLl


Bonjour

je ne sais pas qu'elle sont ceux qui sont de type num ou string, j'ai
fait des suppositions en me fiant au premier message de cette
conversation ou tu nous indiques les champs et leurs typpage

bref là je vois vraiment les valleurs et leurs type et je suis surpris
que cette requete est fonctionné

INSERT INTO commande( ods, energie, num, date ods, mont ht, tva, mont ttc,
 entreprise,  objet, ca, ap, imputation, sce, delais)
 VALUES (CM' , 'E', 1000, '07/03/2016', 10000000, 1700000, 11700000,
'
ENTREPRISE Z', 'Raccordement', 'TTT', '666666', '6666661001', 'EEEE', 30);


en rouge = erreur
en bleu = numerique ou integer
en vert = charactere
en orange = date

à CM il manque un '
à '07/03/2016' pour moi c'est un champ caractère,
si tu veux que ce soit un champ date il faut l'écrire anisi
{^2016-02-10}

à '666666', '6666661001' , ce sont de type caractère





D'apres l'info que tu comuniques plus haut, le champs  '<<thisform.dateods.value>>,' a été placé entre ' ' pour enfin de compte devenir un caractère

TEXT to cInsCmd textmerge noshow

    Insert into commande (ods, energie, num, date ods, mont ht, tva, mont ttc,  entreprise, objet, ca, ap, imputation, sce, delais)
    value ('<<vcbcmd>>',
    '<<thisform.cbenergie.value>>',
    <<thisform.strnum.value>>,
    '<<thisform.dateods.value>>',
    <<thisform.strmtht.value>>,
    <<thisform.strmttva.value>>,
    <<thisform.strmtttc.value>>,
    '<<thisform.cbentreprise.value>>',
    '<<thisform.txtobjet.value>>',
    '<<thisform.cbca.value>>',
    '<<thisform.txtap.value>>',
    '<<thisform.txtimputation.value>>',
    '<<thisform.txtsce.value>>',
    <<thisform.strdelais.value>>)

ENDTEXT

autre test

    Insert into commande (ods, energie, num, date ods, mont ht, tva, mont ttc,  entreprise, objet, ca, ap, imputation, sce, delais)
    value ('<<vcbcmd>>',
    '<<thisform.cbenergie.value>>',
    <<thisform.strnum.value>>,
    {^<<thisform.dateods.value>>},
    <<thisform.strmtht.value>>,
    <<thisform.strmttva.value>>,
    <<thisform.strmtttc.value>>,
    '<<thisform.cbentreprise.value>>',
    '<<thisform.txtobjet.value>>',
    '<<thisform.cbca.value>>',
    '<<thisform.txtap.value>>',
    '<<thisform.txtimputation.value>>',
    '<<thisform.txtsce.value>>',
    <<thisform.strdelais.value>>)


bonne chance

--
a+ Eddy
Merci de partager avec moi votre immense savoir que je me ferai plaisir
d'absorber... il va de soi que je vais vous en laisser un peu
Politesse et savoir vivre oblige ;0)


Permalink : http://www.atoutfox.org/nntp.asp?ID=0000017441
20 087 messages dans le forum • Liste complète des messages

Publicité

Les pubs en cours :


www.atoutfox.org - Site de la Communauté Francophone des Professionnels FoxPro - v3.4.0 - © 2004-2024.
Cette page est générée par un composant COM+ développé en Visual FoxPro 9.0-SP2-HF3