Hola amigos del foro.
mi duda es la siguiente:
tengo una tabla que hago la siguiente consulta:
SQL = "SELECT codigo as id_paciente FROM pacientes"
rs.open SQl,con,adopendinamic,adonlywrite
id_paciente = id_paciente + 1
pero al hacer lo siguiente:
SQL = "INSERT INTO paciente(codigo,documento,nombres,medicamentos) VALUES("+ id_paciente +",' "+ txtdocumento +" ',' "+ txtnombres +" ',' "+ txtdocumento" ')
set rs = con.execute(SQL)
me tira el error de que faltan argumentos o sino que no coinciden los tipos.
la base la tengo definida de la siguiente manera:
codigo (clave principal) - entero de 4 digitos.
documento - texto de 70 caracteres.
nombres - texto de 70 caracteres.
documento - memo.
aclaro que redefini la base de datos ultimamente.
¿cual es el problema?¿en que esta mal estructurada la consulta?¿puede ser que al redefinir la clave de la base produzca este error?¿como puedo solucionarlo?
cualquier respuesta desde ya agradecido.
Saludos.