Conexion a base de datos

Solo disponible en BuenasTareas
  • Páginas : 2 (280 palabras )
  • Descarga(s) : 0
  • Publicado : 6 de septiembre de 2012
Leer documento completo
Vista previa del texto
CONEXIÓN A BASE DATOS

1. Insertar la Cadena de conexión al archivo Web.config






Los datos en naranja son los que deben ser llenados según el servidor queutilicen como se muestra en el siguiente gráfico:


[pic]







2. Crear una Clase

Click derecho en el Explorador de Soluciones – Agregar Nuevo Elemento y en Plantillasinstaladas seleccionar Clase:



[pic]



Click en Agregar y nos mostrará una pantalla de consulta y le hacemos click en Si



[pic]







3. Digitar las librerías a utilizar en laClase creada

El Sql Server utiliza la librería system.data y system.data.sqlclient



En la parte superior de la clase digitamos:



Imports system.data

Imports system.data.sqlclientLlamamos a nuestro identificador de Base Datos:

Dim condb As String = System.Configuration.ConfigurationManager.ConnectionStrings.Item("bdTI").ToString()



[pic]



Luegollamamos a nuestros stored procedure mediante Funciones como se muestra a continuación:



[pic]






Ejemplos de funciones:

Public Function region() As DataSet
Dim con AsNew SqlConnection(condb)
Dim dap As New SqlDataAdapter("spregion", con)
Dim ds As New DataSet
With dap.SelectCommand
.CommandType =CommandType.StoredProcedure
End With
dap.Fill(ds, "region")
Return ds
End Function


Public Function usuario(ByVal reg As String) As DataSet
Dim con As New SqlConnection(condb)Dim dap As New SqlDataAdapter("spusuario", con)
Dim ds As New DataSet
With dap.SelectCommand
.CommandType = CommandType.StoredProcedure.Parameters.Add("@reg", SqlDbType.NVarChar,2).Value = reg
End With
dap.Fill(ds, "user")
Return ds
End Function





4. Llamar nuestra clase a nuestro Formulario Web...
tracking img