Página 1 de 1

tSqlQuery, joins y update

Publicado: Sab Jun 24, 2017 1:50 am
por avitalini
Buen día.

Tengo un tSqlQuery ligado a un tWebDataSource, pero está compuesto de múltiples campos de varias tablas unidas por joins, de ahí sólo quiero cambiar un sólo campo que es un estatus, le pongo el nuevo valor al campo del estado pero me dice que es de solo lectura, supongo que es por que no sabe a cual tabla pertenece.

Actualmente lo cambio con :execute() pero no me refresca la columna con el nuevo valor.

¿Qué puedo hacer?

Re: tSqlQuery, joins y update

Publicado: Lun Jun 26, 2017 5:30 pm
por ignacio
Buenos días,

Xailer no permite modificar record sets de selects que afecten a varias tablas y los trata como de sólo lectura. La mayoría de los entornos de programación con los que he trabajado tampoco. En cualquier caso, y en mi opinión, es una práctica poco recomendable. Le sugiero que utilice un TMemdataset, el cual si podrá modificar sin problemas al mismo tiempo que actualiza el dato con Execute().

Un saludo

Re: tSqlQuery, joins y update

Publicado: Vie Jun 30, 2017 12:30 am
por avitalini
Ok, gracias Ignacio.