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 14-10-2007
cartmanrules cartmanrules is offline
Miembro
 
Registrado: may 2004
Posts: 16
Poder: 0
cartmanrules Va por buen camino
Unhappy "invalid index descriptor" en tabla DBF

Hola!

Tengo un problema a la hora de crear una clave primaria con múltiples campos en una tabla DBF. La descripción de la tabla es muy simple:

NOMBRE: COMPUESTOS
CAMPOS:
COM_COD1. String de 25
COM_COD2. String de 25
COM_CANTIDAD. Integer

La clave primaria tiene que ser COM_COD1 y COM_COD2. He insertado un componente TTable, he hecho doble click en él para añadir los campos de arriba, y a la hora de poner la clave primaria, he hecho doble click en la propiedad "IndexDefs" para crear un índice y en su propiedad "Fields" he escrito "COM_COD1;COM_COD2".

Al iniciar el programa creo la tabla comprobando primero si existe y después haciendo "CreateTable", y en ese momento sale el siguiente error:

"Project ej.exe raised exception class EDBEngineError with message 'Invalid index descriptor. Table does not exist. Table: C:\prog\codegear\projects\ej\COMPUESTOS.DBF"

Lo extraño es que si modifico el índice y lo dejo en "COM_COD1" o "COM_COD2" sí que funciona, aunque obviamente no me sirve...

¿A alguien le ha pasado el mismo caso? Gracias!
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problema en RAVE 6.0.2 RvLEModule.pas "Invalid class typecast". JoseQ Impresión 2 13-11-2007 12:40:02
Error "Invalid pointer operation" en función contenida en DLL Albano OOP 2 20-06-2007 23:01:31
Acceso a Outlook 2003 Reminders y error "Invalid Variant Operation" saldanaluis Providers 2 24-05-2007 21:17:58
alguien sabe como es esto me tira error en la lineadel where "invalid use of keyword" todook Conexión con bases de datos 5 16-11-2006 21:58:02
Error "Invalid User/Password" al intentar conectar con dbexpress vivim82 Conexión con bases de datos 1 30-04-2004 03:22:49


La franja horaria es GMT +2. Ahora son las 04:16:39.


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