Pas d'inquiétude, avec PBAdonf, c'est dans la poche ! ^^

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 06-02-2009 11:21:37

FlagerRk  
Membre
Date d'inscription: 02-06-2008
Messages: 2
Pépites: 13
Banque: 0

[RESOLU] PB 11.5 valeur d'un string pour générer une clause Where

Bonjour à tous,


Je suis un débutant dans le développement en PB et voici mon problème :

Information :

PB 11.5
DB : OLE DB

J'ai créé une DW avec un formulaire de recherche (+/- 15 champs possibles) une fois un bouton search cliquer, je génère ma close where dans une string (ls_where)

Au final je souhaite peupler une table temporaire(temp_search) avec l'id des membres

Code: pb

INSERT INTO temp_search(id) 
  SELECT id FROM patria
  WHERE ls_where;

Hélas cela ne fonctionne pas... y a t-il un moyen afin que la valeur contenue dans ma variable string soit interpreté dans le query SELECT ?

j'ai également essayé String(ls_where) ou :ls_where mais sans succès... :s


Je ne sais pas si je suis très claire dans mes explications !


Grand merci d'avance !

Dernière modification par FlagerRk (06-02-2009 11:39:35)

Hors ligne

 

#2 06-02-2009 11:31:45

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] PB 11.5 valeur d'un string pour générer une clause Where

Regarde du côté du SQL dynamique :

Code: pb

string  ls_sql

ls_sql = 'INSERT INTO temp_search(id)   SELECT id FROM patria  WHERE ' + ls_where

EXECUTE IMMEDIATE :ls_sql ;

N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#3 06-02-2009 11:39:12

FlagerRk  
Membre
Date d'inscription: 02-06-2008
Messages: 2
Pépites: 13
Banque: 0

Re: [RESOLU] PB 11.5 valeur d'un string pour générer une clause Where

Merci bcp Erasorz !

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22