Tengo una clase para manejar una tabla remota mySQL que hereda de una parent class que es tipo Cursor Adapter, al asignar valores a la propiedad
UpdateNameList con mas de 256 caracteres (es una tabla con varias columnas) me da un error sin número cuando compilo ("Command contains unrecognized...")
DEFINE CLASS caChannels AS caBase OF caBase.prg
SelectCmd = "select * from channels"
CursorSchema = "CHANNELID I, NAME C(75)..."
Alias = "channels"
Flags = 0
SendUpdates = .T.
KeyFieldList = "CHANNELID"
Tables = "channels"
UpdatableFieldList = "CHANNELID, NAME, COMMISSION..."
UpdateNameList = "CHANNELID channels.CHANNELID, NAME channels.NAME..."
UseCursorSchema = .F.
Name = "cachannels"
En la línea
UpdateNameList da el error.
Es causado por ser un string muy largo ?
Alguna idea de como solucionarlo ?
La extraño es que usando el builder del class designer no da error cuando creo el schema. Y directamente copio el código generado por el builder (usando el class browser) y lo pego en la clase PRG y error al compilar.
Gracias.