Página 1 de 1

SqlQuery y las comillas simples/dobles

Publicado: Vie Ago 24, 2007 2:05 pm
por jose.luis
Hola,
En el inspector de objetos.
Quiero colocar una sentencia de este tipo:
sp_tables @table_type = "'TABLE'"
Al compilar me da este error:
Compilando Form3.prg...
Form3.xfm(19) Error E0030 Syntax error: "parse error at 'TABL'"
0 Warnings, 1 Errors
Mirando el xfm veo que la asignación se hace así:
:cSelect := e"sp_tables @table_type = "'TABLE'""
¿Hay alguna manera de colocar (desde el ide) esa sentencia?
Saludos y gracias,
José Luis Capel

SqlQuery y las comillas simples/dobles

Publicado: Sab Ago 25, 2007 10:13 am
por ignacio
José Luis,
Prueba a utilizar comillas simples.
Un saludo,
"José Luis Capel - Aicom" <jose.luis@iaicom.com> escribió en el mensaje
news:46cec93b$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Hola,
>
> En el inspector de objetos.
>
> Quiero colocar una sentencia de este tipo:
>
> sp_tables @table_type = "'TABLE'"
>
> Al compilar me da este error:
>
> Compilando Form3.prg...
> Form3.xfm(19) Error E0030 Syntax error: "parse error at 'TABL'"
> 0 Warnings, 1 Errors
>
> Mirando el xfm veo que la asignación se hace así:
>
> :cSelect := e"sp_tables @table_type = "'TABLE'""
>
> ¿Hay alguna manera de colocar (desde el ide) esa sentencia?
>
> Saludos y gracias,
> José Luis Capel
>
>

SqlQuery y las comillas simples/dobles

Publicado: Sab Ago 25, 2007 10:47 am
por jose.luis
Ignacio,
>
> Prueba a utilizar comillas simples.
>
¿Te refieres a que ponga esto?
'sp_tables @table_type = "'TABLE'"'
Saludos,
José Luis Capel

SqlQuery y las comillas simples/dobles

Publicado: Sab Ago 25, 2007 12:33 pm
por ignacio
José Luis,
En el inspector escribe:
sp_tables @table_type = 'TABLE'
Saludos
"José Luis Capel" <jose.luis@capelsoft.com> escribió en el mensaje
news:[email=46cfecc9@ozsrv2.ozlan.local...]46cfecc9@ozsrv2.ozlan.local...[/email]
> Ignacio,
>
>>
>> Prueba a utilizar comillas simples.
>>
>
> ¿Te refieres a que ponga esto?
>
> 'sp_tables @table_type = "'TABLE'"'
>
> Saludos,
> José Luis Capel
>

SqlQuery y las comillas simples/dobles

Publicado: Sab Ago 25, 2007 1:01 pm
por jose.luis
Hola Ignacio,
>
> En el inspector escribe:
>
> sp_tables @table_type = 'TABLE'
>
Pues no se puede. Precisamente la sintaxis es como indiqué en mi primer
mensaje :-(
Mira este enlace:
http://msdn2.microsoft.com/en-us/library/ms186250.aspx
Y verás que @table_type tiene dobles delimitadores.
Por código todo funciona bien... pero es desde el IDE donde parece que no se
acaba de traducir bien la cadena. Supongo que tendrá algo que ver el uso de
expresiones regulares.
En fin... cosas del Sql Server...
Saludos,
José Luis Capel

SqlQuery y las comillas simples/dobles

Publicado: Lun Sep 03, 2007 6:40 pm
por jose.luis
Hola Ignacio,
Disculpa por la insistencia.
¿Al final el tema de las dobles comillas desde el IDE se queda como está o
se va a dar algún tipo de solución?
Saludos y gracias,
José Luis Capel

SqlQuery y las comillas simples/dobles

Publicado: Lun Sep 03, 2007 6:51 pm
por ignacio
José Luis,
Vamos a mirarlo y te digo algo cuanto antes.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"José Luis Capel - Aicom" <jose.luis@iaicom.com> escribió en el mensaje
news:[email=46dc3888@ozsrv2.ozlan.local...]46dc3888@ozsrv2.ozlan.local...[/email]
> Hola Ignacio,
>
> Disculpa por la insistencia.
>
> ¿Al final el tema de las dobles comillas desde el IDE se queda como está o
> se va a dar algún tipo de solución?
>
> Saludos y gracias,
> José Luis Capel
>
>

SqlQuery y las comillas simples/dobles

Publicado: Mar Sep 04, 2007 12:57 pm
por jfgimenez
José Luis,
> ¿Al final el tema de las dobles comillas desde el IDE se queda como está o
> se va a dar algún tipo de solución?
Lo hemos estado probando, y parece que es un bug del propio xHarbour. Yo he
actualizado xHarbour hace unos días, y me está funcionando perfectamente. En
cambio, con la versión anterior falla.
Vamos a publicar la versión 1.6 de Xailer enseguida, que seguirá utilizando
la misma versión de xHarbour. Justo después vamos a publicar una nueva
versión de xHarbour y la versión 1.7 de Xailer, que será exactamente igual
pero para este nuevo xHarbour. No podemos mezclar las dos versiones porque
son completamente incompatibles a nivel de obj.
Por lo tanto, me temo que sólo hay dos opciones: ponerlo por código o
esperar unos días a que publiquemos la 1.7
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info