martes, 26 de octubre de 2010

Como conectar a SQL desde VS.Net

Lo primero que haremos es crear un nuevo proyecto de Windows Form para nuesto Proyecto , la interfaz seria de esta manera para iniciar el nuevo proyecto.
Para este tutorial vamos utilizar sql server y visual estudio 2008 , lo primero que tenemos que hacer en estar en el visual basic y luego crear un nevuo proyecto para iniciar a costruir nuestro proyecto de ejmeplo. Entonces vamo a Archivo y luego nuevo proeycto y se abrira una nueva ventana y seleccionamos aplicacion de formulario windows y presionamos aceptar, asi como se muestra en la figura de abajo.

Acontinuacion veremos que ya esta agregado nuestro proyecto al lado derecho como muestra la imagen de abajo.
Acontinuacion damos doble click al formulario que se crea por defecto en nuestro nuevo proyecto y vamos a la barra cuadro de herramientas y jalamos un componente nuevo (datagridciew) lo cogemos y jalamos hacia nuestro formulario.
Aqui ya tenemos nuestro dtagridview en el formulario.

Ahora para poder acceder a la Base de Datos SQL Previamente teniamos que a ver creado una nueva base de datos en el sql y crear una simple tabla alumno.
Estando en el datagridview en la paret superior derecho hay un pequeno cuadrito con un triangulo dentro damos click ahi y entonces emergera una ventanita y abrimos el combobox y en la parte de abajo precionamos Agregar Orgien de Datos de Proceso.
Acontinuacion seleccionamos Base de Datos y luego precionamos siguiente
luego aparecera una ventana para elegir el origen de datos y seleccionamos microsoft sql server
Y luego en nombre de servidor , colocaremos un punto (.) o si desean colocamos (localhost) y leugo elegimos nuestra base de datos ya creada antes en el sql. y damos aceptar.

Luego de dar aceptar aparecera esta ventana donde seleccionaremos neustra tabla creada, en este caso solo aparece una tabla alumno porque es la unica que hemos creado, la seleccionamos y luego presionamos finalizar.
Despues de seleccionar Finalizar nos aparecera el datagrid con la tabla y los campos pero sin datos.
Luego para correr nuestro aplicativo solo presionamos F5 y levantara el dato de nuestra base de datos.

14 comentarios:

  1. En la conexión mencionada tú lo realizas con datagridview que lo realizas manualmente pero no pones algún parámetro con referencia para la conexión como código o algo así.

    ResponderEliminar
  2. muy bueno tu tutorial pero creo que te faltaria un videitoo para que este perfectoo ademas el no sabia que se podia conectar sql desde vs.net gracias por la informacion.

    Turno :tarde
    aula:210

    ResponderEliminar
  3. esta bueno el blog eso es lo bueno de VS se puede hacer una coneccion a BD con solo arrastrarlo al FORM. muy bueno
    salcedo coronado stony 805

    ResponderEliminar
  4. Gracias por el aporte Callegari. Pero parece que a alguien le quedo dudas. Bueno zenobio lo que se realizo fue una conexion basica donde manualmente se conecto a una BD usando el datagridview sin la necesidad de poner algun codigo adicional, esta es una forma facil y sencilla gracias a ke Visual basic esta amarrado a Microsft. Pero definitivamente este codigo no te servira si deseas hacer proyecto a futuro. Seria bueno que ahora el autor cuelgue un tuto de de conexion usando clase para conexion.

    ResponderEliminar
  5. Muy buen blog, solo con información un poco más preciso y y algunos videos quedará excelente, gracias ya sé en que me equivocaba cuando hacía la conexión.

    DELGADO CALLE, JOSÉ JOSÉ 209

    ResponderEliminar
  6. Concuerdo con el comentario de WILDER TARAZONA, ya que el modo de atraer la información de su BD es fácil y sencilla para cualquier persona que tenga conocimientos básicos de programación; pero si uno ya tiene un nivel más alto de programación obligatoriamente se va a tener la necesidad de implementar código para traer la información de su BD.

    ResponderEliminar
  7. este blog es muy bueno ya que detalla toda la conexion. pero debe tener unos videos para poder visualizar mejor paso por paso..y es bueno el tema porque el .net es muy utilizado

    BAYONA CHANG,Mayron Aula:209

    ResponderEliminar
  8. CUMPÉN CUYA, CHRISTIAN – AULA 209
    Puedo afirmar que la programación de .NET es una de la más sencillas y usadas en nuestro medio, como se puede observar en el blog es fácil realizar una conexión a BD, ya que tiene todas las herramientas como el SQL, con el cual realizamos el manejo de las BD.
    Muy bueno el blog la explicación paso a paso con las imágenes hace una mejor comprensión de todo el contenido.

    ResponderEliminar
  9. TENGO DUDAS:

    ¿Instalo Sql Server 2008 primero o Visual Studio 2008?

    ¿Es seguro quitar el SQL Server 2005 Express instalado por Visual Studio 2008, cuando se instala SQL Server 2008?


    ALUMNO WALTER CAMACHO ALFARO AULA 805!

    ResponderEliminar
  10. Buena información. Una pequeña consulta, ¿Cuál recomendarías Visual Studio 2008 o 2005?
    Saludos.

    ResponderEliminar
  11. Hola compañeros , de ante mano quiero dar gracias por los comentrios !

    Quiero aclarar algo !

    Este pequeño tutorial es muy util si , pero no para proyectos , eesto es una salida quizas para hacer pruebas si existe coneccion o si el sql server con visual studio se estan comunicando bien.
    El compañero Tarazona dijo algo y le doy toda la razon , OJO - Esta no es la manera de trabajar para proyectos , por eso pensando en ustedes eh creado un video que consta de 4 partes de como se trabaja con visual studio y un motor de base de datos, en este caso MYSQL , lo que mostrare en el video es como trabajar en capaz y como es un proyecto en realidad, es un video muy bueno y quize compartirlo con ustedes .!!!!!

    Gracias por los comentarios siempre positivos !!

    ResponderEliminar
  12. para responder a nuestra amiga R. Honores .

    Yo recomendaria usar el visual studio 2008, para empezar por una sencilla razon ,porque nosotros debemos acostumbrarnos a estar con las nuevas tecnologias , por otro ladoel visual studio tiene unos que otros componentes nuevos que se han ido agregando a diferencia del 2005 , pero tranquilamente puedes hacer un mismo proyecto tanto en 2005 como en 2008 !

    ResponderEliminar
  13. Para el amigo w-23 !

    Mucho me preguntan eso y bueno te cuento como es que yo hago mis instalaciones .

    1.- instaldo visual studio 2008.
    2.- instalo sql server.

    Lo que yo imagino es que luego cuando tu quieres instalar el sql despues del VS 2008 te sale un unico error que dice algo asi :

    HAy una version anterior a sql 2008 osea la version 2005.

    ese problema es con respecto a los Services Pack SP3 o SP2 o SP1. Tienes que tener en cuenta eso.

    Ahora y tenia ese mismo problema y lo que yo hice es actualizar esa version 2005 de sql server que viene cuando tu instalas el Visual

    Yo tengo ese instalaor que lo que te hace es pasar todo de 2005 a 2008 y demora regular instalar todo eso . Luego de instalar eso ya tranquilamente puedes volver a correr tu sql 2008 y no tendras ningun error.

    Si te interesa saber cual es el instalador, colo comentame y dejame tu correo y te lo mando.

    Chau. espero que esto te sirva de algo .

    ResponderEliminar
  14. En la Siguiente Entrada que pondre ,sera como crear un proyecto hecho en 3 capaz y con coneccion a mysql creando un simple store procedure !

    Espero sus Comentarios !

    ResponderEliminar