In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

CreateTable()

Foro de Xailer profesional en español
Responder
RRamonell
Mensajes: 32
Registrado: Mar May 06, 2008 5:20 pm

CreateTable()

Mensaje por RRamonell »

Ignacio y Jose Luis:
En un mensaje del 31 de julio ppdo comenta Jose Luis sobre un error en
la apertura de un par de "datasets" obtenidos de la siguiente manera:
::odbfTmpCab := AicomGlobal:oDs_FPlus:CreateTable(::odbfPEDT:Struct() )
::odbfTmpLin := AicomGlobal:oDs_FPlus:CreateTable(::odbfPEDL:Struct() )
Si como parece ser que el objeto oDs_FPlus es una instancia de la clase
TMySQLDataSource, ya que en la documentación de Xailer es la unica clase
DataSource que contiene un metodo CreateTable(), por favor
orientenme sobre el uso de ::odbfTmpCab:lOpen := .T. y
::odbfTmpLin:lOpen := .T., pues en el ejemplo se trata de "abrirlos"
como si fuesen DataSets, es decir, como si el metodo CreateTable()
regresara una instancia de la clase TSQLTable o TSQLQuery, pero en la
documentación del metodo CreateTable() dice que solo regresa un valor
logico para indicar el exito de la creacion de la tabla.
Quizas estoy equivocado y en realidad se trata de otra cosa, por favor
orientenme.
Rene Ramon Elly
RRamonell
Mensajes: 32
Registrado: Mar May 06, 2008 5:20 pm

CreateTable()

Mensaje por RRamonell »

Me respondo yo mismo:
Ignacio y Jose Luis, disculpenme, no me habia dado cuenta de que la
clase padre TDbfDataSource SI contiene un metodo CreateTable() y que
precisamente lo que retorna es una instancia de la clase TDbfDataSet,
aprendi algo nuevo, gracias.
Saludos.
Rene Ramon Elly.
Responder