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 Temas de Hoy

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-06-2003
raulparraco raulparraco is offline
Miembro
 
Registrado: may 2003
Ubicación: Bogota Colombia
Posts: 42
Poder: 0
raulparraco Va por buen camino
Post Error maestro detalle

Saludos a Todos

Estoy desarrollando un aplicacion de facturacion utilizando interbase, delphi7 , dbexpress


las bases que utilizo son


CREATE TABLE "FACTURAS"
(
"USUARIO" "DMUSUARIO",
"VALORFACTURA" FLOAT DEFAULT 0 NOT NULL,
"FECHAVENCIMIENTO" DATE DEFAULT current_date NOT NULL,
"ABONO" FLOAT DEFAULT 0 NOT NULL,
"SALDO" FLOAT DEFAULT 0 NOT NULL,
"RECIBO" INTEGER DEFAULT 0 NOT NULL,
"FECHARECIBO" DATE DEFAULT current_date NOT NULL,
"OBSERVACIONES" VARCHAR(40) CHARACTER SET ISO8859_1 COLLATE ES_ES,
"VALORLETRAS" VARCHAR(120) CHARACTER SET ISO8859_1 COLLATE ES_ES,
"CONTADOR" VARCHAR(10) CHARACTER SET ISO8859_1 COLLATE ES_ES,
"FECHAFACTURA" DATE DEFAULT current_date,
"FACTURA" VARCHAR(12) CHARACTER SET ISO8859_1 NOT NULL COLLATE ES_ES,
CONSTRAINT "FACTURASFACTURA" PRIMARY KEY ("FACTURA")
);


CREATE TABLE "DETALLE"
(
"USUARIO" VARCHAR(15) CHARACTER SET ISO8859_1 NOT NULL COLLATE ES_ES,
"CONCEPTO" CHAR(3) CHARACTER SET ISO8859_1 NOT NULL COLLATE ES_ES,
"TARIFA" FLOAT DEFAULT 0 NOT NULL,
"CANTIDAD" FLOAT DEFAULT 0 NOT NULL,
"VALOR" FLOAT DEFAULT 0 NOT NULL,
"CANCELADO" CHAR(1) CHARACTER SET ISO8859_1 DEFAULT ' N' NOT NULL COLLATE ES_ES,
"FECHAFACTURA" DATE DEFAULT current_date NOT NULL,
"FACTURA" VARCHAR(12) CHARACTER SET ISO8859_1 NOT NULL COLLATE ES_ES,
CONSTRAINT "DETALLEFACTURA" PRIMARY KEY ("FACTURA")
);


- Coloco el SQLConection (SQLConnection1)
- Coloco el SQLDataSet1 con la sentencia sql select * from facturas
y con la propiedad SQLConnection = SQLConnection1
-coloso un Datasource1 con Dataset SQLDataset1
-coloco otro SQLDataSet2 con la sentencia sql select * from detalla where factura = :factura y la propiedad Datasource := Datasource1

- Coloco un DataSetProvider con la propiedad DataSet = SQLDataSet1
- Coloco un ClientDataSet1 con la propiedad ProviderName = DataSetProvider1
- Coloco un DataSource con la propiedad DataSet = ClientDataSet1
- Coloco un ClientDataSet2 con la propiedad DataSetfield clientdataset1sqldataset2
- Coloco un DataSource2 con la propiedad DataSet = ClientDataSet1

- Coloco un DataSource2 con la propiedad DataSet = ClientDataSet1


al Ejecutar el programa en la sentencia
ClientDataSet1.open
me da error catastrofico u access violation at addres 00402412


¿ Alguien me podría hechar una mano e ?

Gracias de antemano.
__________________
Raulp
Responder Con Cita
 



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


La franja horaria es GMT +2. Ahora son las 02:46:53.


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