ASP - Descargar con VBScript de una BD en SQL Server

 
Vista:

Descargar con VBScript de una BD en SQL Server

Publicado por Vilma (4 intervenciones) el 01/02/2004 02:30:19
Gracias por la respuesta de los Stored Procedures... Ahora mi duda es como se coloca con VBScript un link que genere una descarga de un archivo cuya direccion este almacenada en la BD en SQL server 2000

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Descargar con VBScript de una BD en SQL Server

Publicado por Sanaviron (7 intervenciones) el 01/02/2004 06:56:11
Ayayayayaiiii!!!! que problema!!!!

Puedes agarrar y conectarte con el ODBC a esa base de datos SQL.
Por lo general las base de datos de Sql para accesarlas requieren un usuario y un password que son por defecto:
usuario=sa
password= (nada)
ya vienen por defecto.
Fijate que al colocar en DNS sistema de ODBC que la base de datos en sql se accedan con sa.
Es por ello que el siguiente codigo se utiliza el objeto ConnectionString para loguearse y poder usar la base de datos.
El archivo debe estar en el mismo directorio que la pagina esta de asp.

Session("ConnectionString") ="dsn=DSNdelaBD;uid=sa;pwd=;DATABASE=nombredelaBD;APP=ASP Script"
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open Session("ConnectionString")
Set Sql = Server.CreateObject("ADODB.Command")
Set RS= Server.CreateObject("ADODB.Recordset")
Sql= "SELECT * FROM tabla WHERE (archivo= '" & Request.Form("archivo") & "') "
RS.Open Sql, Conn, adOpenStatic, adCmdTable

IF NOT RS.Eof THEN
'Nos dirigimos al archivo
Response.Redirect Trim(RS("archivo"))
ELSE
Response.write "Lo lamento profundamente, no existe"
END IF
RS.close
Conn.close

Que le vaya bien Seniorita, gusto en conocerla, y que disfrute de lo que hace, le desea el indio de la tierra del sanaviron donde crece la fruta y se cosecha hortalizas

Sanaviron
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar