Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 28-11-2007
Avatar de paladincubano
paladincubano paladincubano is offline
Miembro
 
Registrado: jul 2007
Posts: 147
Poder: 17
paladincubano Va por buen camino
Base de datos interna???

Hola, siempre he programando con bases de datos, SQL, Access, etc.
Ahora me encuentro disenando un sistema que no requiere base de datos por su sencillez, pero a la hora de hacer reportes, yo uso RAVE, me gusta mucho, yo tengo todos los resultados que deseo mostrar en el reporte en TStrings. Pero nunca he sabido como linkiar esos valores al RAVE, no he probado con los parametros pero dudo que sea asi. Hay alguna forma de llevar esos datos a una base de datos virtual en memoria para poder enlazar con RAVE???
Gracias por su atencion.
Responder Con Cita
  #2  
Antiguo 28-11-2007
Avatar de paladincubano
paladincubano paladincubano is offline
Miembro
 
Registrado: jul 2007
Posts: 147
Poder: 17
paladincubano Va por buen camino
A ver, creo que puse mal la pregunta.
Lo unico que necesito es la forma de pasarles TStrings al Rave (no 1x1 en parametros por supuesto)
Alguna forma de en el Direct view data pasarle un TStrings como si fuera un dataset vamos.
gracias
Responder Con Cita
  #3  
Antiguo 28-11-2007
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.732
Poder: 20
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Con un TClientDataSet tengo entendido que puedes hacer una tabla en memoria.

Quizás la solución sea crearla con lo que tnegas en el TStrings, mostrar el reporte y vaciarlo/destruirlo.

Del help de Delphi 6

Cita:
TClientDataSet implements a database-independent dataset.

Unit

DBClient

Description


TClientDataSet represents an in-memory dataset. A client dataset can be used as

- A fully-functional, standalone, file-based dataset for single-tiered database applications. When used in this manner, the client dataset represents the data stored in a dedicated file on the user’s hard disk.
- A local in-memory buffer of the records from another dataset. The other (source) dataset can reside in the same form or data module as the client dataset (for example, when the client dataset provides navigation and editing support for the data from a unidirectional dataset). The source dataset can also reside on a separate system when the client dataset supports the client portion of a multi-tiered database application.

Note: The two functions described above are not mutually exclusive. An application can be designed to support the option of working with data off-line, using the “briefcase” model. On site, the application uses TClientDataSet to communicate with the database server associated with a source dataset. When a user works off site, the client dataset writes a snapshot of the data to the hard disk. The application works with this snapshot off site, with the client dataset acting as a file-based dataset in a single-tiered application.

When a client dataset represents the data from another dataset, it communicates with that dataset through a dataset provider. The client dataset communicates with this provider through the IAppServer interface. When the provider is in the same form or data module as the client dataset, the IAppServer interface is implemented by a hidden object that is created for you. When used in a client application as part of a multi-tiered application, the client dataset passes all calls to the provider through a remote data module’s IAppServer interface.
Responder Con Cita
  #4  
Antiguo 28-11-2007
Avatar de paladincubano
paladincubano paladincubano is offline
Miembro
 
Registrado: jul 2007
Posts: 147
Poder: 17
paladincubano Va por buen camino
Gracias, voy a probarlo a ver que sucede.
Responder Con Cita
  #5  
Antiguo 27-06-2008
neter.com neter.com is offline
Registrado
 
Registrado: jun 2008
Posts: 3
Poder: 0
neter.com Va por buen camino
Pruéba System Center

Oye por que no pruebas con System Center?? creo que podría resolver tú problema sin bronca alguna
Responder Con Cita
  #6  
Antiguo 27-06-2008
Avatar de gatosoft
[gatosoft] gatosoft is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Bogotá, Colombia
Posts: 833
Poder: 21
gatosoft Va camino a la fama
Puedes utilizar el componente RxMemoryData de las RX...

Es similar a un TClientDataset, solo que no hay conexion con BD.... y el sistema lo reconoce como un Dataset normal, lo que quiere decir que lo puedes asociar a un Datasource

saludos,

Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Mensajeria Interna bohemioloco Varios 3 19-04-2007 20:34:41
windows 2003 server y la configuración de dominio para la red interna Giniromero Windows 4 28-02-2005 11:36:06
Como guardo en Quickreport a su formato .QRP en forma interna tulio Impresión 6 07-09-2004 18:23:41
Obtener la ip de LAN (interna o de red) DarkByte Internet 7 02-09-2004 13:58:57
Reto Para Expertos En Base De Datos Y Tipos De Datos.... (blob) frankmch Conexión con bases de datos 2 08-09-2003 20:44:52


La franja horaria es GMT +2. Ahora son las 14:58:52.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi