He probado tu código, incluyendo el primer ejemplo de la lista desplegable, a pesar de que no es el tipo de código que busco (ahora luego te diré a qué me refiero), y me ha dado un error en la primera línea:
Cita: Tipo de error:
Error de compilación de Microsoft VBScript (0x800A0400)
Se esperaba una instrucción
/sitio/TMPe8s1amnbg.asp, línea 10, columna 20
function conexion() as System.Data.SqlClient.SqlConnection
-------------------^
Dice que se esperaba una instrucción... Yo no sé si es que el código que me das es para otra cosa distinta del ASP convencional.
Vamos a ver, yo lo que quiero es un código sencillito de este estilo:
Código:
Dim Conex
'Creamos el objeto de conexion ahora...
Set Conex = Server.CreateObject ("ADODB.Connection")
Conex.Open "driver={SQL Server};server=mibase; database=./m.MDF; uid=sa;pwd="
SQL="select * from Zona"
Set objRS=Conex.Execute(SQL)
if not objRs.EOF then
Do while not objRS.EOF
response.write(objRS(0))
objRS.movenext
loop
end if
¿¿Alguien puede ayudarme?? Es OBDC, así que debo poner el DSN desde el panel de control y tal, y ya lo he hecho, llamándole mibase. ¿Qué debo poner en server, lo que he llamado desde el creador de sitios OBDC como "mibase"?
Otra forma de hacerlo es mediante OLEBD. También me valdría, pero no sé cómo hacerlo.
Por favor, cualquiera de las dos formas me valdría, OBDC u OLEBD. ¿¿¿Alguien puede indicarme qué código exacto se ha de usar???