hola miren que raro esto...tengo 2 tablas en una base de datos
costos_max que esta formada asi
id_registro
local
turno
bme
y clientes
nombre
bme
para cargar en ambas uso el mismo codigo que es el siguiente:
Código:
<%
'Recogemos los valores del formulario
nombre= Request.Form("nombre")
bme= Request.Form("bme")
'Instanciamos y abrimos nuestro objeto conexion
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.open "circulacion", "sa", ""
set objRS = CreateObject("ADODB.Recordset")
'Ahora creamos la sentencia SQL
sSQL="Insert Into clientes (nombre,bme) values ('" & nombre & "','" & bme & "')"
'Ejecutamos la orden
set objRS = Conn.Execute(sSQL)
%>
<h1><div align="center">Registro Insertado</div></h1>
<div align="center"><a href="lectura.asp">Visualizar el contenido de la base</a></div>
<%
'Cerramos el sistema de conexion
Conn.Close
%>
ahora bien, en la tabla clientes me carga sin problema, pero en la tabla costos_max me sale este error:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC SQL Server Driver][SQL Server]El nombre de columna 'id_registro' no es válido.
/tablero/insertar.asp, línea 24
y la linea 24 es cuando se ejecuta la orden
'Ejecutamos la orden
set objRS = Conn.Execute(sSQL)
puedo sumar como informacion que la tabla costos_max tiene un procedimiento creado no se si sera eso.
si alguien me ayuda o tiene una idea de que puede ser se lo agradezco mucho
saludos
pela.-