PDA

Ver la Versión Completa : como usar kbmMemTable?


amadis
01-11-2006, 19:56:18
Que tal Gente!

Alguno de ustedes ha conseguido el manual del kbmMemTable o los demos?

Ya que la version que se baja no los trae.

O bien alguien sabe como tomar los datos de un TTable para cargarlos en el kbmMemtable. (cosa que con midas se hace mediante un datasetprovider)

Gracias!

O bien mencionen alguna otra tabla en memoria que tenga ayuda!

roman
01-11-2006, 20:14:56
Pues el archivo de ayuda cuesta 15 US. Cuestión de un par de idas al cine :)

// Saludos

xander
01-11-2006, 20:29:52
En los JEDI viene un componente TJVMemory con el que puedes pasar el contenido de cualquier dataset a una tabla en memoria muy facilmente

santus
01-11-2006, 22:24:45
Holas. No estoy muy seguro, pero creo que se podia cargar los datos de un TTable con el procedimiento "LoadFromDataSet". Algo asi como kbmMemTable.LoadFromDataSet(TTable);Espero que te sirva. Saludos.

roman
01-11-2006, 23:16:08
Ampliando un poco lo que menciona santus, he hecho la prueba y funciona así:


kbmMemTable1.LoadFromDataSet(Table1, [mtcpoStructure]);


// Saludos

amadis
04-11-2006, 00:16:01
Gracias Gente!

Parece que no me sirve.

Necesito una tabla en memoria con las prestaciones del ClientDataset (pero mas rapido que el CDS).

Draker
24-01-2007, 21:54:39
Hola, te comento, yo Utilizo un KbmMemTable, y le pongo otros campos que despues voy complementando, asi que a mi no me sirve el mtcpoStructure, lo que yo utilizo es el mtcpoProperties, el cual me permite copiar los datos del TQuery, o TTable y de ahi complementar los campos que requiero...

TqTmp.Close; ---->(TQuery)
TqTmp.SQL.Clear;
TqTmp.SQL.Add(qSQL);
TqTmp.Open;
TmCliente.LoadFromDataSet(TqTmp,[mtcpoProperties]);
TmCliente.Open;

Me gustaria preguntar si alguien, ha podido comparar 2 MemTable y en base a esta comparacion, actualizar una de ellas...