martes, 25 de octubre de 2016

Como conectar una base de datos de SQL server en visual basic

Hola amigos espero que estén teniendo un excelente día, hoy les enseñare como crear una conexion a su base de datos ya creada en SQL server 2008 0 2010 para que se guarden directamente los datos que ingresemos en visual basic.

Bien empezamos creando una clase en mi casa yo le llame conexion, una ves que tengamos creada la
clase tecleamos el siguiente código.

Imports System.Data.SqlClient (Importamos la libreria de sql para que puede establecerce la conexion)
Public Class conexion (Clase creada ya mencionada)
    Protected cnn As New SqlConnection (Creamos una variable de tipo sqlconnection)
    Protected idusuario As Integer
    Public Function conectado()   (Creamos una función publica en este caso le llame conectado)
        Try
            cnn = New SqlConnection("data source=(local);initial catalog=db-asistencia;integrated security=true") (Inicialicemos la conexion data source es de que manera esta tu BD en mi caso es local, Initial catalogo ahi pondremos el nombre tal cual esta nuestra BD en SQL server y por ultimo tecleamos securiry = true)

            cnn.Open()  (Abrimos la conexion)
            Return True
        Catch ex As Exception
            MsgBox(ex.Message)
            Return False
        End Try
    End Function
    Public Function desconectado()
(Ponemos en un try y cacth para que nos mande un mensaje del error)
        Try
            If cnn.State = ConnectionState.Open Then
                cnn.Close()
                Return True
            Else
                Return False
            End If
        Catch ex As Exception
            MsgBox(ex.Message)
            Return False
        End Try
    End Function



End Class

Y con esto seria todo amigos muchas gracias !

No hay comentarios:

Publicar un comentario

Entrada destacada

Como hacer una calculadora en visual basic

Hola amig@s para los que estén usando el lenguje de programacion de visual basic en su versión 2010 0 2012 aquí les traigo este ejemplo de c...