La connection string original era:
Código:
Ahora utilizo:"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\coral\doom\web\+DB\tfs.mdb;Persist Security Info=False"
Código:
La consulta és:MM_Editor_STRING = "dsn=tfs"
Código:
Los parametros rRecordCodi y rRecordOriginal són numéricos y también és numérico (long) el campo físico en la base de datosstrSQL = "INSERT INTO WebSpecs SELECT WebSpecs.ID, WebSpecs.Text, " & rRecordCodi & " AS Lang FROM WebSpecs WHERE WebSpecs.lang = " & rRecordOriginal & ";" adoCon.execute strSQL
Como veis, lo que hace és duplicar registros de la misma tabla con un código distinto. No hay ninguna clave ni nada que pueda dar error por duplicados.
he probado con comillas, sin comillas, poniendo alias de columnas (WebSpecs.Text as [Text]) con los mismos nombres pero nada...