FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
insertar registro en clave foraneas
buenas tardes: tengo un problema que es que todavia no se como puedo insertar registros en el campo de la clve foranea. les adjunto las pantallas para mas o menos vean como estoy trabando y puedan decirme donde esta mi error.
el codigo para el boton ok es el siguiente:
el problema ocurre al momento de insertar lo que seleccione de la lista del tdbcombobox. en la lista tengo las descripciones de la otra tabla de categorias (id_categoria y descripcion) el mensaje me dice: familiares "is not a integer value" espero puedan ayudarme. saludos. Gonzalo. Última edición por Casimiro Notevi fecha: 19-09-2011 a las 06:47:20. |
#2
|
||||
|
||||
Hola.
En las lineas que presentas no se ve pero debes de estar intentando asignar a un campo entero un campo string relacionado con "familiares". Saludos
__________________
Be water my friend. |
#3
|
|||
|
|||
insertar registros en cllave foraneas!
hola newtron: mira la verdad que no entiendo en donde esta el error. pero me gustaria si me puedes dar un ejemplo como harias vos para insertar un registro en una clave foranea en delphi.
los datos son los siguientes: tengo dos tablas la primera: CATEGORIASIDCATEGORIADESCRIPCION1Familiares2Amigos3Compañeros del trabajo4primos5vecinos y la segunda: ContactosidcontactocategoriaNombreApellidoTelefonoDireccion11AbigailMoreno111111guemes 20021deborahmendia222222san martin 50031milenamoreno333333santiago 10004 estas imagenes son tomadas del access que es en donde tengo mi base de datos. y como podras ver en la tabla contactos el campo categorias es la clave foranea y trabajando en access si se como se insertan los registros, pero se me complica en delphi cuando quiero insertar en los campos de las claves foraneas atraves de algun componente, por ejemplo como lo harias con en tdbcombobox o con un combobox o cualquier componente que se ocurra una listbox yo digo esos componentes de muestran listas, en teoria me mostrarian las descripciones de la tabla categorias(familiares, amigos, etc) y sobre todo si puedes decirme como seria el codigo que hay que escribir. solo me falta saber eso nada mas. si fueses tan amable de darme algun ejemplo. saludos. gonzalo. |
#4
|
||||
|
||||
a ver... yo retocaría tu código de esta manera:
Posiblemente el error te lo de en esta linea:
porque fields[0] sea el campo "familiares" Saludos
__________________
Be water my friend. Última edición por newtron fecha: 20-09-2011 a las 09:28:52. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Insertar un registro | psll | Conexión con bases de datos | 2 | 26-10-2006 19:33:42 |
Insertar una nueva clave en el Registro de Windows tipo REG_DWORD | Ermek | API de Windows | 3 | 27-07-2006 12:29:40 |
Insertar registro en acces | jgmarduel | Conexión con bases de datos | 9 | 08-09-2005 22:11:38 |
Clave de registro para instaladores | El_Chava | Noticias | 0 | 27-06-2005 03:28:16 |
Como copiar un registro cambiando el campo de clave primaria | Javi2 | SQL | 2 | 17-09-2004 20:49:50 |
|