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
|
||||
|
||||
Mmmm.
Como lo explico en mi data modulo coloco mis dos tablas.
en el MasterSource de Compras selecciono le DataSet de Proveedores, despues en el MasterFields en la ventana q me aparece seleccion los campos del indice q me muestra de la tabla Compras y seleciono el Campo de la tabla Proveedor q es el mismo codigo para los dos y los agrego dejandome la relacion echa, esta relacion funciona ya que he ingresado en forma individual datos para verificar si la relacion tuvo efecto. Mi problema radica cuando en el DBgrid q tiene los datos de la tabla esclava (compras), trato de agregar mas registro, mostrandome el error mencianado antes. Recuerda q uso paradox 7 y no SQL por lo tanto no entendi lo de las propiedades RequestLive. O definitivamente tendre que usar tablas de paso para ingresar datos y dejar de lado lo de las relaciones para mostrar e ingresar datos. Gracias por la ayuda. Gracias.
__________________
Solo se q nada Se, Cada dia es un aprendisaje y asi siempre sera. |
#2
|
||||
|
||||
Hablas de tablas, entonces es de suponer que usas componentes TTables, así que no debería haber problemas en ese sentido.
Siempre debe tener una clave primaria ambas tablas, los índices secundarios deben ser "mantenidos" (opcion en el Database Desktop al crear el índice). Si se cumplen esas premisas, no debe dar problemas. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#3
|
|||
|
|||
Lo siento, pero no puedo ayudarte, nunca me ha sucedido algo parecido.
Hace mucho tiempo que no uso TTables, quizas alguien pueda asesorate mejor. |
#4
|
|||
|
|||
Mientras tanto, puedes probar, guardar la información en la tabla original y forzar nuevamente la consulta para que se actualice el grid.
Saludos. |
#5
|
||||
|
||||
desechar Paradox
Sorry me cabrie, probe todas las formas y es inutil ya llevo varios dias tratando de ingresar datos sobre un DBgrid relacionadas y el error de Key Violacion o Index is Ready Only.
Voy a probar estudiando MySQL. Gracias a todos por la ayuda entregada. Probare con otros manejadores de bases de datos.
__________________
Solo se q nada Se, Cada dia es un aprendisaje y asi siempre sera. |
#6
|
||||
|
||||
Por un lado lamento que no hayas encontrado la solución, por otro sin embargo, me alegro, y mucho, verás que un SGBD como MySQL o Firebird (por decir 2 gratuitos) te ofreceran muchisimo más que Paradox.
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#7
|
||||
|
||||
Hombre, claro que será bueno que estudie otro gestor de bd. Pero sería imperdonable que el cambio se debiera exclusivamente a este problema. Como dice Lepe, si las tablas tienen índice primario no debe haber problema. Lo de "index is read only" normalmente se refiere a índices secundarios no mantenidos o en ausencia del primario.
// Saludos |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Diferencia entre dos tablas... | raffagia | SQL | 3 | 08-02-2008 03:06:53 |
Relaciones entre tablas mediante combobox | efs | Firebird e Interbase | 2 | 17-06-2005 15:03:58 |
Diagrama de Tablas (Relaciones) | chabbertd | Gráficos | 3 | 22-05-2005 10:51:27 |
relaciones entre tablas | acrophet | Conexión con bases de datos | 5 | 30-11-2004 11:28:42 |
Relaciones en paradox | NuncaMas | Tablas planas | 2 | 14-10-2003 15:28:47 |
|