Clasificaciones, modalidades y tendencias de investigación educativa.
Conectores SQL con VB
1. República bolivariana de Venezuela
Ministerio del poder popular para la educación universitaria
Instituto universitario politécnico Santiago Mariño
Extensión: col - sede: ciudad Ojeda
Asignatura: ELECTIVA III
Conectores de Access, MySQL, SQL SERVER con visual basic
Autores
DARWIN ORTIZ
C.I:25.309.764
Ciudad Ojeda, Agosto del 2017.
2. Conector de Access con visual Basic
Realizado en visual Basic con base de datos en Access utilice para poder conectar
los programas DataGridView.
Para conectarlo se busca en la barra de herramienta y se arrastró hacia el formulario
de visual Basic.
En la parte superior de la nueva tabla gris que aparece seleccionamos la flecha, Nos
abre otra ventana y ubicamos donde dice choose data source y le damos un clic a
la flecha negra, Luego nos abre otra ventana y en la parte inferior le damos aceptar
al Add Project Data Source, Abre otra ventana llamada Data Source Configuration
Wizard con un símbolo de conector ubicamos donde dice Database lo seleccionamos
y le damos siguiente (Next), Después sale otra ventana con el mismo nombre y
seleccionamos de nuevo Dataset y le damos siguiente (Next), En la pestaña nueva
que se llama Add Connection le damos aceptar donde dice Change. Se abre una
pestaña nueva llamada Chanque Data Source sale un campo con tres programas
para bases de datos llamadas (Microsoft Access Database Fili, Microsoft SQL Serve
Compact 3.5, Microsoft SQL Serve Database file) y seleccionamos donde realizamos
nuestra base de datos en mi caso Microsoft Access Database Fili y le damos click a
OK, De ahí me envía de nuevo a la pestaña anterior llamada Add Connection le
damos donde dice Brose…. Para buscar donde tengamos aguardada la base de
datos, luego de seleccionarla le damos Tess Conection para verificar que la conexión
este bien y le damos OK, Luego de darle a Next nos sale unas tablas y las
seccionamos todas y le damos finalizar.
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
MyBase.Load
'TODO: This line of code loads data into the 'Base_de_datosDataSet.EMPLEDOS' table. You
can move, or remove it, as needed.
Me.EMPLEDOSTableAdapter.Fill(Me.Base_de_datosDataSet.EMPLEDOS)
3. Conector de visual Basic con MySQL:
Para conectar el visual Basic 2010 con MySQL lo primero que debemos hacer es
descargar el conector de MySQL. Para poder descargarlo nos vamos a la Página de
MySQL (WWW.MySQL.COM), nos vamos a las descargas y buscamos el conector.
NET, elegimos el tipo de conector y lo descargamos y una vez realizada la descarga
lo instalamos.
Luego de instalado el conector nos vamos a una página llamada (local host) para
realizar la base de datos, creamos una base de datos con un nombre para luego
crear la tabla con un nuevo nombre y elegimos los campos que vamos a utilizar, en
los campos que creemos en el tipo dependiendo si es digito escogemos INT. Pero si
es letra escogemos VARCHAR. Y guardamos nuestra base de datos. Para luego abrir
visual Basic.
Abrimos visual Basic y creamos un nuevo proyecto, luego añadimos los objetos que
vamos a utilizar como los botones, label y textbox. Luego utilizamos la tabla
datagridview, luego agregamos una referencia para poder hacer la conexión,
agregar referencia, luego examinar, disco local, archivo de programa o depende de
donde tienen instalado el conector, luego buscamos MySQL, después elegimos
MySQL connector NET. 6.6.4, luego nos abre una carpeta que dice assemble y
escogemos la versión que es 4.0, para después elegir MySQL dt, y le damos aceptar,
bueno ya tenemos listo esta parte, luego nos vamos a la pestaña del código, para crearlo y
poder conectar nuestra base de datos.
Impots MySQL.data. MySQLclient
Esto es para hacer la importación luego se declaran las variables
Dim conex As New MySQLconnection (“data source=localthost; user
id=root; password= “”; databese=autos”) o el nombre de la base de
datos que creaste en el servidor localhost.
Dim da As Mysqldataadapter
Dim dt As datatable
Dim Sql string
4. Dim comando As Mysqlcomand
Luego codificamos un botón para poder agregar los datos a la tabla de datagridview
con el siguiente código
Haciendo doble clik al botton nos envía a la ventana de los códigos y escribimos
Call (mostrarlosdatos)
Para luego hacer el llamado con el sigueente código
Try
Sql = “selec “from autos” o el nombre de la tabla
Da= new mysqldatadapter(sql, conex)
Dt = new datatable
Da.fill (dt)
Autos.datasource = dt
Cath ex As exception
Msgbox (ex.message)
End try
End sub
Luego le damos clic derecho a la pestaña de los código y seleccionamos la tabla
luego en la declaración seleccionamos rowenter para colocar el código para que en
la datagridview se muestre lo que seleccionamos
Sql = autos.rows(e. rowindex).cell(0).value.tostring
Con estos códigos hacemos que la consulta que realizamos arriba aparesca en la
tabla de datagridview.
5. Conector visual basic con SQL server
Para poder hacer la conexión de estos dos programas realizamos la base de datos
en localhost y nos dirigimos a visual basic.
Creamos un nuevo proyecto con una aplicación de Windows Fromm y le damos
aceptar
Luego nos vamos a un nuevo origen de datos y agregamos un nuevo origen de datos
Luego seleccionamos base de datos, después conjunto de base de datos y nos abre
otra ventana y le damos aceptar a una nueva cadena de conexión y como no nos
sale el servidor de nuestra base de datos lo escribimos que es localhost y colomamo
el nombre del usuario y contraseña que habíamos creado antes y en la barra inferior
seleccionamos el nombre de nuestra base de datos, y le damos siguiente, luego
siguiente de nuevo, y nos sale las tablas que hemos creado en la base d datos la
seleccionamos todas y le damos finalizar y ya tenemos nuestra conexión.
Ahora para que aparezca en pantalla tenemos dos tipos de vista la de detalles y la
de datagridview que son fácil de hacerlo.
1) Agregamos un tabcontrol dentro del formulario y aquí podemos presentar la
vista de detalles que no es nada más que llegar y arrastrarla hasta el
tabcontrol del formulario.
2) Y en mi otro campo del tabcontrol arrastramos de nuevo pero esta vez la
tabla de datagridview.
Y con este control tabcontrol a lo que ejecutemos el programa en la parte superior
aparece los botos que se utilizan y estos a su vez son configurables
Los datos que ingresemos en la vista de diseños nos aparecen en la tabla de
datgriview