... error al ejecutar DbCreate(), PERO la buena noticia es que SQLRDD nos crea un campo autoincremental de forma automática, con su indice de clave primaria Aqui dejo mi ejemplo, por si alguien quiere experimentar y contrastar lo que explico /** SQLRDD Test* Copyright (c) 2003 - Marcelo Lombardo ...
José: Deduzco que alguna de las dos tablas es la primaria y la otra es la consultas para hacer la comparación, si es así utiliza el meter en el DO WHILE de la tabla primaria. Otro tip, es que uses la cláusula SUM de MySql para ahorrarte tiempo, solo ...
... La clave externa o FOREIGN KEY, es una columna o varias columnas, que sirven para señalar cual es la clave primaria de otra tabla. La columna o columnas señaladas como FOREIGN KEY, solo podrán tener valores que ya existan en la clave primaria PRIMARY KEY ...
... ) // Consultas complejas MySQL - Edición: los campos con los tipos +,=,^ no se pueden editar. En el caso de las tablas MySQL, los valores de clave primaria de los registros existentes no se pueden cambiar, pero los registros recién añadidos pueden ser cambiados. - Método Load(). Sintaxis alternativas ...
... ACTIVATE DIALOG oDlg CENTERED oFont2:End() cExt_Mar:End() Return NIl alguien me puede indicar que puede ser, la tabla tiene como clave primaria el codigo. Atte.,
... dos usuarios lean al mismo tiempo el mismo valor del autoincremental, y que el que quiera grabar segundo se encuentre con el error de que la clave primaria ya exista. Para mayor claridad seria bueno que muestres el codigo que estas usando.
Lo de la clave primaria dependeria si no se requiere duplicidad de registros, como por lo menos un maestro de productos, de clientes, etc..en cambio no seria necesaria para los movimientos de los productos..por decir algo, todo dependera ...
Lo de la clave primaria dependeria si no se requiere duplicidad de registros, como por lo menos un maestro de productos, de clientes, etc..en cambio no seria necesaria para los movimientos de los productos..por decir algo, todo dependera ...
Buen día colega, De los problemas que planteas a mi entender deberias: No tiene clave primaria y las sentencias que le preceden son: cSqlA := "SELECT * FROM latabla WHERE (TIPUSOLI = 'A' OR TIPUSOLI = 'B') AND ESTAT = 1 LIMIT 1" (Pongo 'LIMIT 1' porque quiero ...
Buen día colega, De los problemas que planteas a mi entender deberias: No tiene clave primaria y las sentencias que le preceden son: cSqlA := "SELECT * FROM latabla WHERE (TIPUSOLI = 'A' OR TIPUSOLI = 'B') AND ESTAT = 1 LIMIT 1" (Pongo 'LIMIT 1' porque quiero ...
Cual es la sentencia SELECT, y la clave primaria. "UPDATE latabla SET REFESOLI = 91 " Esto cambiaria todos los registros de la tabla. Con un gestor tipo HeidiSQL, puedes probar las sentencias SQL de manera interactiva, y de no ser ...
Cual es la sentencia SELECT, y la clave primaria. "UPDATE latabla SET REFESOLI = 91 " Esto cambiaria todos los registros de la tabla. Con un gestor tipo HeidiSQL, puedes probar las sentencias SQL de manera interactiva, y de no ser correcta ...
Creo qyue en mySql no existe el equivalente a Recno() de los DBF. Puedes saber el número de registro, pero siempre referente a la consulta actual, no al registro físico de la tabla.
Para ello debes referenciarte a la clave primaria, que puede ser un campo auto incremental.
Asumo que la tabla tiene como clave primaria el campo "id" y que es autonumérico. oQuery:Goto(oQuery:Lastrec()) es lo mismo que oQuery:GoBottom(). Y si no me falla la teoria esto se posiciona en el último registro de la consulta, ...
... vieja -> DROP TABLE tablaVieja 3) Renombras la nueva al viejo nombre -> RENAME TABLE nuevaTabla TO tablaVieja 4) Crea en la tabla una clave primaria -> ALTER TABLE tablaVieja ADD PRIMARY KEY ( campo,...) Las sentencias las he hecho sin probar pero son esas :oops: Salu2 :D