Foros del Web » Programando para Internet » ASP Clásico »

Creación de recordset para inserción

Estas en el tema de Creación de recordset para inserción en el foro de ASP Clásico en Foros del Web. Hola, Tengo una DLL de VB, con 3 funciones para inserción, actualización y eliminación de un registro de una tabla de una BD remota. Las ...
  #1 (permalink)  
Antiguo 02/04/2002, 07:00
 
Fecha de Ingreso: abril-2002
Mensajes: 2
Antigüedad: 23 años, 1 mes
Puntos: 0
Creación de recordset para inserción

Hola, Tengo una DLL de VB, con 3 funciones para inserción, actualización y eliminación de un registro de una tabla de una BD remota. Las 3 funciones reciben como parámetro un recordset, lo inserta/actualiza/elimina en la BD, y devuelven un Variant indicando si tuvo éxito la operación.
Por otro lado tengo una página ASP para mantenimiento de datos, desde la cual quiero realizar las inserciones en la BD.
El problema que tengo es que sí puedo utilizar un recordset ya existente (que procede de una consulta anterior), modificarlo y envarlo para su actualización, pero no sy capaz de crear un recordset nuevo, agregarle los parámetros necesarios y asignarle los valores de los campos de la pantalla, para así poder llamar a la correspondiente función de inserción de la DLL.
Muchas gracias por vuestro tiempo.
  #2 (permalink)  
Antiguo 05/04/2002, 01:37
 
Fecha de Ingreso: abril-2002
Mensajes: 2
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: Creación de recordset para inserción

Lo que intentaba es componer un recordset con campos vacíos inicialmente, sin tener que realizar una conexión a la BD, al estilo VB, donde primero puedes crear un variable de tipo recordset, para después añadirle la definición de los campos de que constará, y después ya podemos darles valores, y así realizar inserciones, etc...
Sé que realizando una consulta que no devuelva registros obtengo lo mismo, pero quería evitar dicho acceso a la BD si no es necesario.


Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:46.