Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-03-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.437
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
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.
Responder Con Cita
  #2  
Antiguo 26-03-2007
ascrnet ascrnet is offline
Miembro
 
Registrado: mar 2007
Posts: 41
Poder: 0
ascrnet Va por buen camino
Cita:
Empezado por Neftali
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.
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
Responder Con Cita
  #3  
Antiguo 26-03-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.437
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
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.
Responder Con Cita
  #4  
Antiguo 26-03-2007
ascrnet ascrnet is offline
Miembro
 
Registrado: mar 2007
Posts: 41
Poder: 0
ascrnet Va por buen camino
Cita:
Empezado por Neftali
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.
si tiene razon por hay vi este post http://www.clubdelphi.com/foros/showthread.php?t=39187 , pero aqui no quieren modificar, ni eliminar, ni agregar datos.

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
Responder Con Cita
  #5  
Antiguo 26-03-2007
Avatar de RONPABLO
[RONPABLO] RONPABLO is offline
Miembro Premium
 
Registrado: oct 2004
Posts: 1.514
Poder: 23
RONPABLO Va por buen camino
yo usaria el ClientDataSet de la paleta de DataAcces y crearia mejor archivos xml, mira aqui
Responder Con Cita
  #6  
Antiguo 27-03-2007
ascrnet ascrnet is offline
Miembro
 
Registrado: mar 2007
Posts: 41
Poder: 0
ascrnet Va por buen camino
Cita:
Empezado por RONPABLO
yo usaria el ClientDataSet de la paleta de DataAcces y crearia mejor archivos xml, mira aqui
mmm, no entendi mucho con tu links ,mejor esta este http://delphipage.free.fr/mybase.html , pero no entiendo como pasarle un label1 y un memo1 al clientdataset
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.
no se si se puede

saludos
Responder Con Cita
  #7  
Antiguo 27-03-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.437
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por ascrnet
ahora tengo otra consulta en ese topic usan el adotable por eso es de lectura nomas , yo supongo que debo usar adoconeccion
El ADOConnection es para definir la conexión.
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.
Responder Con Cita
  #8  
Antiguo 28-03-2007
ascrnet ascrnet is offline
Miembro
 
Registrado: mar 2007
Posts: 41
Poder: 0
ascrnet Va por buen camino
Cita:
Empezado por Neftali
El ADOConnection es para definir la conexión.
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.
ya lo hice son ADOQuery pero no me pesca cuando hago el ADOQuery1.sql , pero como no es una base de datos no tiene tablas , 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 Neftali

saludos
Responder Con Cita
  #9  
Antiguo 29-03-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.437
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
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.
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
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


La franja horaria es GMT +2. Ahora son las 21:01:08.


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