14 messages in org.openoffice.fr.progRe: [prog] syntaxe SQL et *
FromSent OnAttachments
nicolasAug 24, 2006 3:53 am 
Manuel NAUDINAug 24, 2006 4:13 am 
nicolasAug 24, 2006 4:40 am 
nicolasAug 24, 2006 5:19 am 
Manuel NAUDINAug 24, 2006 5:25 am 
Manuel NAUDINAug 24, 2006 5:30 am 
NicolasAug 26, 2006 3:13 pm 
Alex ThurgoodAug 27, 2006 1:57 am 
Manuel NAUDINAug 27, 2006 5:41 am 
NicolasAug 27, 2006 8:29 am 
Manuel NAUDINAug 27, 2006 8:44 am 
NicolasAug 27, 2006 8:57 am 
Manuel NAUDINAug 27, 2006 9:20 am 
NicolasAug 28, 2006 1:43 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [prog] syntaxe SQL et *Actions...
From:Manuel NAUDIN (audi@gmail.com)
Date:Aug 24, 2006 5:25:45 am
List:org.openoffice.fr.prog

2006/8/24, nicolas <itki@wanadoo.fr>:

Bonjour, merci manuel pour ta réponse, j'ai essayé dans OOo Basic de définir ma variable SQL comme suit : SQL="SELECT * from ""Table"" where (LOCATE('chantal',""Table"".""Nom"",1)>0 )" Le code est accepté mais ne renvoie rien, or il y a une chantal quelquechose dans ma base... je ne comprends pas . Une base intégrée OOo est elle de type HSQL ??

oui, une base intégrée est de type hsqldb. Il manque peut-être des guillemets simples autour du 0 utilisé dans > 0 et/ou du 1 dans LOCATE(...). Les valeurs numériques littérales doivent être encadrées de guillemets simples pour hsqldb. Tu peux tester tes requêtes via l'éditeur de requêtes en mode sql direct, et lorsqu'elles marchent, les tester dans la macro pour cibler l'origine du problème.