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, 15h21
noureddine-Mila
Algérie Algérie

atoutfox.public.association

Re: Problème insertion dans une BD PostgreSQLl

Salut Eddy,
J'ai exécuté une requête d'insertion directe dans la table commande et sa a marché
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);


J'ai aussi effectué des modification et sa marché.

Ensuite j'ai modifié votre requête d'insertion en utilisant des variable que j'ai déclaré
à l'initialisation de Form1

PUBLIC vcbcmd, vcbenergie, vcbca, vtxtobjet, vtxtap, vtxtimputation, vtxtsce, vcbentreprise as String
PUBLIC vstrmttva, vstrmtht, vstrmtttc, vstrnum, vstrdelais as Integer
PUBLIC vdateods as Date


et la requête est devenue :

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>>',
   '<<vcbenergie>>',
  <<vstrnum>>,
  '<<vdateods>>',
  <<vstrmtht>>,
  <<vstrmttva>>,
  <<vstrmtttc>>,
  '<<vcbentreprise>>',
  '<<vtxtobjet>>',
  '<<vcbca>>',
  '<<vtxtap>>',
  '<<vtxtimputation>>',
  '<<vtxtsce>>',
  <<vstrdelais>>)
ENDTEXT
SET STEP ON
cInsCmd = Chrtran(cInsCmd,Chr(13)+Chr(10)," ")
SQLExec(iHandle, cInsCmd )


et ça n'a pas marché

J'ai remarque qu'en survolant les variables dans la requête <<vstrnum>>="10 " et <<vstrdelais>> ="30 "sont affichés sans les " " alors qu'ils sont déclarés " integer" .
Au contraire des autres variables "integer"

Autre précision les txtbox de num et délais sont déclarés :
Format : 9
imputMask : ####
Value : aucun

Salutations



Permalink : http://www.atoutfox.org/nntp.asp?ID=0000017439
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