FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Tablas con campos autoincrementales
Hola os expongo mi problema:
Tengo una tabla con un campo autoincremental, que utilizo como indice de la tabla, mi problema biene cuando quiero añadir una linea a esa tabla mediante un formulario, ya que no consigo que se autoincremente. yo lo intentaba de esta forma: Cita:
GRacias de ante mano. |
#2
|
||||
|
||||
Hola, no decís ni el motor de la BD, ni los componentes que usas.
Cuando añadis datos a una tabla que tiene un campo autoincrementable, no tenes que insertar algun dato en ese campo, porque de eso se encarga el motor de la base de datos. Bytes... |
#3
|
|||
|
|||
Intentaré explicarme mejor:
Utilizo paradox7, Tengo una tabla con varios campos uno de ellos autoincremental. Utilizo un formulario para introducir los datos que el usuario estime oportuno en ella, con unos EDITS. Para intentar meter los datos en la tabla hago esto: ModuloDatos.TbTabla.AppendRecord([Id_tabla,Edit1.Text,Memo1.Text]); tambien lo he intentado con: ModuloDatos.TbTabla.InsertRecord([Id_tabla,Edit1.Text,Memo1.Text]); Lo que esta surallado no lo pongo en mi codigo ya que es lo que el programa deberia autoincrementar y yo no debo insertar el valor. Lo curioso es que si lo hago con un navigator al darle al boton de insertar si lo hace de maravilla. |
#4
|
||||
|
||||
Mira, haciendolo de esta forma no tenes problemas:
Bytes... |
#5
|
|||
|
|||
lo mismo
y para hacer lo mismo utilizando mysql y TTable ?? (no TQuery)
|
#6
|
||||
|
||||
Cita:
|
#7
|
|||
|
|||
Gracias por vuestras respuestas, me va de escandalo, por cierto tambien he conseguido otra forma diferente, con la palagra nil
ModuloDatos.TbTabla.AppendRecord([nil,Edit1.Text,Memo1.Text]); De esta forma tambien lo hace sin problemas |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
ayuda a pasar campos de dos tablas a una | ddd_ddd | SQL | 8 | 23-09-2005 05:51:08 |
Consulta acerca de campos autoincrementales | mgventura | Firebird e Interbase | 2 | 13-06-2005 15:17:34 |
Precision en campos de tablas .dbf | quali | Conexión con bases de datos | 0 | 17-03-2005 23:36:33 |
Es recomendable usar generadores para autoincrementales?. | Tcmn | Firebird e Interbase | 1 | 23-09-2004 22:09:00 |
Sumar los campos de 3 tablas | luisreg | SQL | 2 | 28-01-2004 02:34:41 |
|