Necesito agregar un campo memo a un cursor al momento de realizar un select
con union de dos tablas.
El select seria el siguiente
SELECT 'A'+RIGHT(STR(1000000+tamanos.ctama),5) as numero,dtama as
nombre,SPACE(1) as detalle FROM tamanos;
UNION;
SELECT 'C'+RIGHT(STR(1000000+VAL(cateprod.codigo)),5) as numero,nombre as
nombre,SPACE(1) as detalle FROM cateprod;
INTO CURSOR Csrmensajes READWRITE
el campo detalle deberia ser MEMO
Una vez cargado este cursor, los datos los debo volcar a una tabla llamada
mensajes que contiene un campo memo
Espero haber sido claro en explicar el problema
Desde ya muchas gracias
Intente lo siguiente
SELECT 'A'+RIGHT(STR(1000000+tamanos.ctama),5) as numero,dtama as
nombre,SPACE(1) as detalle FROM tamanos;
agregue esta union; ya que si no entendi mal, la union de un campo chr
con memo da tipo memo
UNION;
SELECT mensajes.cnumero as numero,mensajes.nombre as
nombre,mensajes.detalle as detalle FROM mensajes WHERE id <-1;
UNION;
SELECT 'C'+RIGHT(STR(1000000+VAL(cateprod.codigo)),5) as numero,nombre as
nombre,SPACE(1) as detalle FROM cateprod;
INTO CURSOR Csrmensajes READWRITE
pero me da error 34 (operacion no valida para campos Memo, General o Imagen)
Leer las respuestas