Tengo 3 tablas y en una de ellas hay una clave secundaria de una tabla A y
una clave secundaria de una tabla B.
Estan hechas en acces. Y tienen relaciones que a se actualicen en cascada.
El problema ahora es:
Cuando meto un dato nuevo cuando lo hago por "Insert Into" me dice ke las
claves no pueden tener valor nulo.
Pues le meto el valor, el mismo que le estoy metiendo por otra tabla,
supuestamente no deberia tener ke hacerlo ya que se actualizan en
cascada...Pues bien me dice que no pueden repetirse las claves.
Ala qué hago?
os pongo aqui las 3 sentencias...
sql1= "insert into
cliente(dni,pass,nombre,apellidos,entidad,telefono,email,calle,tipovia,escalera,numero,piso,cp,localidad,provincia,pais,comentarios)
values('" & strID & strIDL & "','" & strPass & "','" & strNombre & "','" &
strApellidos & "','" & strEntidad & "','" & strTelefono & "','" & email &
"','" & strNombreV & "','" & T_via & "','" & strescalera & "'," & Intnum &
",'" & strpiyl & "','" & strcp & "','" & strlocalidad & "','" &
strprovincia& "','" & strpais & "','No comentarios')"
sql3= "insert into asociacion(dni,codigo_proyecto,estado) values ('" & strID
& strIDL & "','" & codigoproyecto & "',0)"
sql2= "insert into
proyecto(codigo_proyecto,proyecto,fecha_inicio,tipo_proyecto) values ('"&
codigoproyecto & "','" & strTexto & "','" & date_hoy & "','" & strServicio &
"')"
Gracias.
Leer las respuestas