Necesito un ejemplo de una coneccion remota a una base de datos pero que funcine, indicando paso a paso como se conecta ,o tambien puede ser con un Ado control , Lo unico que nesecito es saber como conectarme a una base de datos desde una pagina web a traves de Vusual Basic
Aqui tienes un ejemplo en VBScript donde se ve como usar los métodos Open y Close en los objetos Recordset y Connection que se han abierto Esta sacado de la ayuda de ADO, y es bastante ilustrativo. Espero que te aclare. Un saludo. <!-- #Include file="ADOVBS.INC" --> <HTML><HEAD> <TITLE>Método Open de ADO</TITLE> </HEAD><BODY> <FONT FACE="MS SANS SERIF" SIZE=2> <Center><H3>Método Open de ADO</H3> <TABLE WIDTH=600 BORDER=0> <TD VALIGN=TOP ALIGN=LEFT COLSPAN=3><FONT SIZE=2> <!--- Objeto Connection de ADO utilizado para crear 2 objetos Recordset--> <% Set OBJdbConnection = Server.CreateObject("ADODB.Connection") OBJdbConnection.Open "AdvWorks" SQLQuery = "SELECT * FROM Clientes" ' Primer Recordset RSCustomerList. Set RSCustomerList = OBJdbConnection.Execute(SQLQuery) ' Segundo Recordset RsProductist. Set RsProductList = Server.CreateObject("ADODB.Recordset") RsProductList.CursorType = adOpenDynamic RsProductList.LockType = adLockOptimistic RsProductList.Open "Productos", OBJdbConnection %> <TABLE COLSPAN=8 CELLPADDING=5 BORDER=0> <!-BEGIN fila de título de columna para la tabla Cliente--> <TR><TD ALIGN=CENTER BGCOLOR="#008080"> <FONT STYLE="ARIAL NARROW" COLOR="#ffffff" SIZE=1>Nombre de la compañía</FONT></TD> <TD ALIGN=CENTER BGCOLOR="#008080"> <FONT STYLE="ARIAL NARROW" COLOR="#ffffff" SIZE=1>Nombre de contacto</FONT></TD> <TD ALIGN=CENTER WIDTH=150 BGCOLOR="#008080"> <FONT STYLE="ARIAL NARROW" COLOR="#ffffff" SIZE=1>Dirección de correo electrónico</FONT></TD> <TD ALIGN=CENTER BGCOLOR="#008080"> <FONT STYLE="ARIAL NARROW" COLOR="#ffffff" SIZE=1>Ciudad</FONT></TD> <TD ALIGN=CENTER BGCOLOR="#008080"> <FONT STYLE="ARIAL NARROW" COLOR="#ffffff" SIZE=1>Estado o provincia</FONT></TD></TR> <!-Muestra datos ADO de la tabla Cliente--> <% Do While Not RScustomerList.EOF %> <TR><TD BGCOLOR="f7efde" ALIGN=CENTER> <FONT STYLE="ARIAL NARROW" SIZE=1> <%= RSCustomerList("NombreCompañía")%> </FONT></TD> <TD BGCOLOR="f7efde" ALIGN=CENTER> <FONT STYLE="ARIAL NARROW" SIZE=1> <%= RScustomerList("ApellidoContacto") & ", " %> <%= RScustomerList("NombreContacto") %> </FONT></TD> <TD BGCOLOR="f7efde" ALIGN=CENTER> <FONT STYLE="ARIAL NARROW" SIZE=1> <%= RScustomerList("ApellidoContacto")%> </FONT></TD> <TD BGCOLOR="f7efde" ALIGN=CENTER> <FONT STYLE="ARIAL NARROW" SIZE=1> <%= RScustomerList("Ciudad")%> </FONT></TD> <TD BGCOLOR="f7efde" ALIGN=CENTER> <FONT STYLE="ARIAL NARROW" SIZE=1> <%= RScustomerList("EstadoOProvincia")%> </FONT></TD></TR> <!-Siguiente fila = registra el bucle y agrega a la tabla html--> <% RScustomerList.MoveNext Loop RScustomerList.Close OBJdbConnection.Close %> </TABLE> <HR> <TABLE COLSPAN=8 CELLPADDING=5 BORDER=0> <!-BEGIN fila de título de columna para la tabla Lista de productos--> <TR><TD ALIGN=CENTER BGCOLOR="#800000"> <FONT STYLE="ARIAL NARROW" COLOR="#ffffff" SIZE=1>Tipo de producto</FONT></TD> <TD ALIGN=CENTER BGCOLOR="#800000"> <FONT STYLE="ARIAL NARROW" COLOR="#ffffff" SIZE=1>Nombre de producto</FONT></TD> <TD ALIGN=CENTER WIDTH=350 BGCOLOR="#800000"> <FONT STYLE="ARIAL NARROW" COLOR="#ffffff" SIZE=1>Descripción del producto</FONT></TD> <TD ALIGN=CENTER BGCOLOR="#800000"> <FONT STYLE="ARIAL NARROW" COLOR="#ffffff" SIZE=1>Precio de la unidad</FONT></TD></TR> <!-- Mostrar la Lista de productos de datos ADO--> <% Do While Not RsProductList.EOF %> <TR> <TD BGCOLOR="f7efde" ALIGN=CENTER> <FONT STYLE="ARIAL NARROW" SIZE=1> <%= RsProductList("TipoProducto")%> </FONT></TD> <TD BGCOLOR="f7efde" ALIGN=CENTER> <FONT STYLE="ARIAL NARROW" SIZE=1> <%= RsProductList("NombreProducto")%> </FONT></TD> <TD BGCOLOR="f7efde" ALIGN=CENTER> <FONT STYLE="ARIAL NARROW" SIZE=1> <%= RsProductList("DescripciónProducto")%> </FONT></TD> <TD BGCOLOR="f7efde" ALIGN=CENTER> <FONT STYLE="ARIAL NARROW" SIZE=1> <%= RsProductList("PrecioUnidad")%> </FONT></TD> <!-- Siguiente fila = registro --> <% RsProductList.MoveNext Loop ' Elimina objetos al liberar memoria. Set RsProductList = Nothing Set OBJdbConnection = Nothing %> </TABLE></FONT></Center></BODY></HTML>