Casa
Top.Mail.Ru Yandeks.Metrika
Foro: "Bases";
Archivo actual: 2002.01.08;
Descargar: [xml.tar.bz2];

abajo

Almacenamiento de datos Encontrar ramas similares


hair   (2001-12-03 15:12) [0]

Debe almacenar un pequeño conjunto de datos, el formato no importa, aunque el texto, lo principal es no usar ningún producto de software adicional (BDE, etc.), necesita componentes.



Deniz   (2001-12-03 15:25) [1]

TClientDataSet
1 Suministrar EXE-shnik + varias DLL (2 o 3)
2 Sin registro
3 Tablas con extensión de CD
4 El índice debe estar integrado en el programa (no guardado en el disco)
5 Todas las características de trabajar con TTable (pero hay algunos chistes con SaveToFile).
Si escribes algo.
Buena suerte.



hair   (2001-12-03 15:28) [2]

Interesante, gracias. ¿Y dónde puedo encontrarlo?



alexander_vasjuk   (2001-12-03 15:43) [3]

En la paleta de componentes



Romkin   (2001-12-03 17:15) [4]

En la pestaña MIDAS
Además, si el archivo recibe la extensión * .xml, escribirá en XML, pero sin el% ((



Ю.Ю.   (2001-12-04 04:48) [5]

¿Y qué dlls son necesarios?



Slava   (2001-12-04 11:01) [6]

Necesita 1 dlls:

midas.dll para Delphi> 4
o
dbclient.dll para delphi = 4



Romkin   (2001-12-04 11:32) [7]

stdvcl32.dll, stdvcl40.dll (para D4 y superior), y es necesario registrarse llamando a regsvr32



Slava   (2001-12-04 13:18) [8]

> Romkin

¿Por qué todo esto?

Acabo de crear (Д6) el backend con un formulario vacío, agregué ClientDataSet, definí los campos, hice "Create DataSet", lo guardé en un archivo,
rellenó el campo FileName y compiló.

Luego se transfirió a otra máquina (D no se generó allí, OS - NT4):
- mi exe,
- mi archivo de datos * .xml
- midas.dll

Y todo funciona. Tal vez estoy haciendo algo mal? : o)



Slava   (2001-12-04 13:21) [9]

Si, lo olvidé.

También puse DataSource y DBGrid en el formulario, bueno, para cambiar los datos :)



Romkin   (2001-12-04 13:43) [10]

Mal, sucede. De hecho, stdvcl40 describe IProvider, IDataBroker, IStrings. En consecuencia, para D4 es necesario, para D5, solo si hay IStrings (pero parece que TImages usa IStrings de alguna manera? Parece que hubo bloopers).
StdVcl32 - Desaprobado (D3) y no requerido



alexander_vasjuk   (2001-12-04 19:59) [11]

Romkin © (03.12.01 17: 15)
Sobre CML y dibujos
Formpat no depende de la expansión. y del parámetro SaveToFile
Y los dibujos se guardan perfectamente en XML
Lo único es que es mucho más grande.



Delirium   (2001-12-04 20:11) [12]

¡En archivos .ini, por supuesto!



ShaggyDoc   (2001-12-05 09:05) [13]

De hecho, puede usar archivos INI para almacenar pequeños conjuntos de datos, como señaló Delirium. Incluso tuve que hacer un cierto "INI-DB". Esto se debió a la necesidad de acceder a los datos de varios programas, incluidos los que no leen más que texto.

La segunda opción que uso es usar kbmMemTable y almacenar datos (incluidos gráficos) en formato CSV. La ventaja aquí es que es el sucesor de TDataSet con todos los beneficios asociados cuando se usa en Delphi. Y generalmente no hay dlls ni motores.



Páginas: 1 rama entera

Foro: "Bases";
Archivo actual: 2002.01.08;
Descargar: [xml.tar.bz2];

arriba





Memoria: 0.58 MB
Tiempo: 0.052 c
1-22065
vencedor
2001-12-19 07:30
2002.01.08
sobre el navegador web


7-22421
Shen
2001-08-28 15:05
2002.01.08
Carga de datos a través del puerto COM


1-22029
neo_
2001-12-18 12:33
2002.01.08
matar a hilo


3-21901
vencedor
2001-12-06 09:46
2002.01.08
problema con la eliminación de registros


14-22352
Esmerejón
2001-11-02 13:04
2002.01.08
Tenemos todos los movimientos registrados!





africaans albanés Arabic armenio Azerbaiyán vasco Bielorruso Bulgarian Catalán Chino (simplificado) Chino (tradicional) Croata Checo Danés Dutch Inglés Estonia filipina Finnish French
gallego georgiano Alemán Griego criollo haitiano Hebreo hindi Húngaro islandés Indonesian irlandés Italiano Japonés Korean letón lituano macedonio Malay maltés Noruego
persa polaco Portuguese Rumano Ruso Serbio Slovak Esloveno Español swahili Sueco Thai turco ucranio Urdu vietnamita galés yídish bengalí bosnio
cebuano esperanto gujarati hausa hmong igbo javanés kannada khmer lao latín maorí marathi mongol nepali punjabi somalí Tamil telugu yoruba
zulú
Английский Francés Alemán Italiano portugués Русский Español