![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Yo te recomendaría al igual que han hecho otras personas que utilices un sistema con Bases de Datos en lugar de "ficheros + records".
Para usar Bases de Datos no tienes porqué utilizar ficheros extra. Con los componentes de la paleta ADO puedes utilizar tablas sencillas (DBase, TXT, MDB, XML) sin necesidad de utilizar ningun otro "fichero" más. Fíjate que incluso puedes utilizar TXT, pero con la ventaja de que si lo haces con metodología de Bases de Datos, luego tendrás muchos más métodos para buscar información, filtrar datos ordenar e incluso utilizar componetes visuales de BD. para introducir y mostrar esa información. La Guía de estilo puedes encontrarla aquí.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#2
|
|||
|
|||
|
Cita:
que buena no sabia que se puede, pero revise la paleta ADO y no cache como hacerlo. tambien busque ejemplos en http://www.planet-source-code.com pero no hay ![]() tambien vi la opcion xml pero por lo que vi en algunas web que llaman a la dll de Microsoft XML por eso la descarto. saludos |
|
#3
|
||||
|
||||
|
Ya hemos hablado en los foros de cómo acceder a TXT y otros ficheros planos utilizando ADO; Y cómo configurar la conexión para ello.
Revisa mensajes antiguos, si no encuentras nada ya dirás... La forma de hacerlo es como si conectraras a una BAse de Datos normal, pero modificando la cadena de conexión.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#4
|
|||
|
|||
|
Cita:
ahora tengo otra consulta en ese topic usan el adotable por eso es de lectura nomas , yo supongo que debo usar adoconeccion , que dicen los expertos !!!!saludos |
|
#6
|
|||
|
|||
|
Cita:
Código:
type
TForm1 = class(TForm)
Memo1: TMemo;
Label1: TLabel;
ClientDataSet1: TClientDataSet;
ClientDataSet1fecha: TDateField;
ClientDataSet1nota: TMemoField;
DataSource1: TDataSource;
procedure FormCreate(Sender: TObject);
procedure FormDestroy(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
var FileName: String;
begin
FileName:=ExtractFilePath(Application.ExeName)+'dbnotas.xml';
if FileExists(FileName) then
begin
ClientDataSet1.LoadFromFile(FileName);
ClientDataSet1.Open;
end
end;
procedure TForm1.FormDestroy(Sender: TObject);
begin
ClientDataSet1.Insert;
ClientDataSet1.SaveToFile(ExtractFilePath(Application.ExeName)+'dbnotas.xml', dfXML);
end;
end.
![]() saludos |
|
#7
|
||||
|
||||
|
Cita:
A parte del ADOConnecton luego debes usar TADOTable o TADOQuery segun necesites. Y en la propiedad Connection de estos los "enganchas" al ADOConection anterior. De esta forma tienes un único ADOConnection donde defines tu conexión y luego tantos ADOTable/ADOQuery como necesites, enganchado a la conexión.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#8
|
|||
|
|||
|
Cita:
, y como hago que sabe que el separador de los campos es | , y por ultimo como hago por ejemplo memo1.text := ADOQuery1 ; para mostrar el contenido del campo ![]() mmm, nada vez entiendo menos y gracias por tu respuesta Neftalisaludos |
|
#9
|
||||
|
||||
|
Aquí tienes un ejemplo de como trabajar con archivos de texto y ADO. Con diferentes separadores y se explica cómo hacer para que el separador sea otro.
Es un hilo bastante completo. Léelo con detalle.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Problema al mostrar campos del tipo Memo | famcd | SQL | 2 | 06-02-2006 14:37:24 |
| Igualar campo STRING con campo MEMO en una SQL | ciscu | SQL | 2 | 19-01-2006 10:05:23 |
| Saber si un campo existe | Fita | Conexión con bases de datos | 2 | 04-10-2005 19:10:10 |
| Campo memo tabla escribirlo en componente Memo | Sayuri | Conexión con bases de datos | 2 | 18-08-2005 13:58:01 |
| Memo como cambiar el tipo a bold ? | Pascual Montes | Varios | 1 | 09-12-2004 07:52:03 |
|