Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/03/2007, 09:19
Pelao
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 22 años, 1 mes
Puntos: 1
Error cargar datos a una tabla

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.-
__________________
Bye!