Hola ,que hay denuevo??, vereis tengo la siguiente cuestión ,
¿Cómo puedo crear un campo autonumerico desde delphi para una conexión ADO?, es decir, creo una conexión ADO desde delphi creo la base de datos con código y la tabla tb con código he inserto los datos desde delphi 6 a la tabla de Access 2000, necesito que esa tabla tenga un registro autonumerico.
La creo de la siguiente forma:
Código Delphi
[-]
datos.ADOQ.SQL.Clear;
datos.ADOQ.SQL.Add('Create table texportar(contador int not null,fecha date not null,lectura float,consumo float)');
datos.ADOQ.ExecSQL;
donde datos es un dataModule y ADOq es un TADOQuery
lo que yo he intentado hacer es:
Código Delphi
[-]
datos.ADOQ.SQL.Clear;
datos.ADOQ.SQL.Add('Create table texportar(registro not null autoincremental,contador int not null,fecha date not null,lectura float,consumo float)');
datos.ADOQ.ExecSQL;
he probado tambien con auto_increment, autoincrement, autoincremento, pero nada en todos los casos me da un error de sintaxis.
Por favor , es urgente, lo necesito para hoy por la mañana.
Gracias de antemano por todo.