Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/08/2002, 13:40
henryzs
 
Fecha de Ingreso: enero-2002
Mensajes: 189
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: Conexion a Base de Datos

Hola Marla:

Para conectarse a una bd en .net se necesita primero importar algunos namespaces. Si piensas conectarte a una base de datos sql server entonces la clase a usar es:
Imports System.Data.SqlClient
En caso sea otra bd distinta a sqlserver la clase a usar es:
imports System.Data.OleDb

Abrir una conexión es de la siguiente manera.
Dim cn As New SqlConnection("data source=localhost;initial catalog=mydb;user id=myuser;password=mypwd")
cn.Open()

En este caso la cadena de conexión esta hardcode, pero lo mejor seria almacenar esta cadena en el archivo web.config:

<appSettings>
<add key="MyConnectionString" value="data source=localhost;initial catalog=mydb;user id=myuser;password=mypwd" />
</appSettings>


Y para leerla de una pagina aspx primero importas el siguiente namespace:
Imports System.Configuration
y luego:
Dim cn as new String=ConfigurationSettings.AppSettngs("MyCo nnectionString")

y listo el pollo.

Espero te ayude.

saludos!!