te paso la consulta, tal como la genera la instrucción de arriba:
Código SQL
[-]
Insert Into MKB (nrokb, fecha, memo, r, k, g, anio, mes, dia) values (15005, '04/06/10', ' ', 1, 0, 1, 0, 0, 20100604)
así como esta, hace la inserción pero devuelve el error de que se esperaban 9 parámetros.
el campo fecha es texto, memo es memo, el resto son numéricos.. los datos a insertar son tomados de una base (local) con la misma estructura.
Si en vez de la comilla simple (medianta Quotedstr) usamos la comilla doble (concatenándola) queda esta instrucción:
Código SQL
[-]
Insert Into MKB (nrokb, fecha, memo, r, k, g, anio, mes, dia) values (15005, "04/06/10", " ", 1, 0, 1, 0, 0, 20100604)
No hace la inserción, y devuelve el error de que se esperaban 2 parámetros.
Gracias por tu ayuda..