ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
Bases de datos visual basic
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- Cabimas
Autor: Alejandro Ferrer
C.I.29.519.435
Carrera: Ingeniería Electrónica
Materia: Programación
2. Pasó a paso de Conexión de Visual Basic con Microsoft Access
1er Paso: Primero se debe de crear el diseño de la base de datos en visual basic 6.0.
2do Paso: Vamos a Microsoft Access y creamos nuestra base de datos con los datos
sugeridos con respecto al trabajo que realizaremos.
3er Paso: Hay que guardar nuestra base de datos como base 2003, porque de lo
contrario el Visual Basic 6.0 no lo leerá.
4to Paso: Una vez que tengamos nuestra base datos, nos vamos a Visual Basic y
daremos click derecho en la barra de herramientas, luego daremos click en propiedades y
posteriormente escogeremos en la lista que nos aparecerá, luego daremos click en
Microsoft ADO Data Control 6.0 (OLEDB), donde este comando nos permitirá crear el
enlace de nuestra base de datos con Visual Basic.
5to Paso: Una vez que tengamos nuestro comando de Microsoft ADO Data Control 6.0
(OLEDB), lo crearemos en nuestro diseño de base de datos, luego de esto, nos iremos a
nuestra barra de propiedades y daremos click en el cuadro con tres puntos en donde se
ubica el ConnectionString, una vez que hagamos click se abrirá un cuadro donde nos
mostrara las páginas de propiedades, posteriormente haremos click en usar cadena de
conexión, una vez que lo hayamos hecho, daremos click en donde dice Microsoft Jet 4.0
OLE DB Provider.
6to Paso: Luego seleccionaremos el archivo de Access, cuyo nombre será, por ejemplo
“Trabajo.mdb” y daremos click en probar conexión.
7mo Paso: Luego nos dirigimos a la barra de propiedades y nos iremos a
RecordSource, posteriormente daremos click en el botón con tres puntos y nos saldrá un
cuadro con el nombre de Páginas de Propiedades, luego nos iremos a donde dice Texto de
comando (SQL), en ese cuadro escribiremos (por ejemplo) “select *trabajo”.
3. 8vo Paso: Luego nos dirigimos a la barra de propiedades y cambiaremos todas las
propiedades del DataSource y DataField de cada cuadro de texto con su respectivo campo
el cual fue realizado en Microsoft Access.
9no Paso: Y por último se colocara cada comando respectivo a su campo seleccionado.
Paso a Paso de conexión con Microsoft SQL Server 2008
Primer paso: necesitamos una referencia a:
' Microsoft ActiveX Data Objects 2.0 Library
Dim tField As ADODB.Field
Si estaba abierta la conexión, la cerramos:
Set conexion = Nothing
Set nombre_recorsedset = Nothing
Segundo paso: Creamos los objetos
Set conexion = New ADODB.Connection
Set nombre_recorsdset = New ADODB.Recordset
4. Tercer paso: abrir la base usando las credenciales de Windows
' Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial
Catalog=nombre_bd;Data Source=SERVERnombre_instancia_sql_server
conexión.Open "Provider=SQLOLEDB.1;Initial nombre_bd;Data
Source=SERVERnombre_instancia_sql_server & _integrated security=SSPI; persist
security info=False;"
'Cuarto paso: abrir el recordset indicando la tabla a la que queremos acceder
nombre_recordset.Open "SELECT * FROM ITEMS", cnn, adOpenDynamic,
adLockOptimistic
Quiento paso: Asignar los nombres de los campos al combo
With cboCampos
.Clear
For Each tField In nombre_recordset.Fields
.AddItem tField.Name
Next
.ListIndex = 0
End With
Sexto paso: Cerrar el recordset y la conexión
nombre_recordset.Close
conexion.Close
5. '
'
Pasó a paso de Conexión de MySQL con Visual Basic 6.0
1er Paso: Lo primero que debemos hacer es bajarnos la librería necesaria para
establecer la conexión y trabajar con las funciones que nos brinda MySQL. Por eso deben
descargar MySQL Connector .NET, que lo pueden buscar en el sitio Web oficial junto con
toda su documentación disponible. Después de descargarlo, abres tu Microsoft Visual
Studio 2008 y en tu proyecto le das clic de derecho y luego en agregar referencia, allí
mismo te sale una ventana para que busques y selecciones el archivo a agregar, que en este
caso es la librería MySql.Data.dll que se encuentra en la carpeta de instalación
2do Paso: Importar las librerías para trabajar con MySQL: Imports
MySql.Data.MySqlClient Y declaramos una variable global para la conexión: Friend
conexión As MySqlConnection Luego en el evento Clic del botón que agregamos,
declaramos tres variables que harán referencia a los datos de c Importar las librerías para
trabajar con MySQL: Imports MySql.Data.MySqlClient Y declaramos una variable
global para la conexión: Friend conexión As MySqlConnection Luego en el evento Clic del
botón que agregamos, declaramos tres variables que harán referencia a los datos de
conexión. Try servidor = ServerTxt.Text usuario = UsuarioTxt.Text pswd = pswdTxt.Text
6. Luego creamos un objeto de la variable conexión para trabajar con él. Y luego por medio
de un String agregamos todos los datos de conexión proporcionados por las variables.
Conexion = New MySqlConnection () conexion.ConnectionString = "server=" &
ServerTxt.Text & ";" & "user id=" & UsuarioTxt.Text & ";" & "password=" & psw
conexion.Open() MessageBox.Show("Conectado al servidor") Por último terminamos la
gestión de errores, por si la conexión no se realiza sale un mensaje de error. Así evitamos
comportamientos inesperados. Catch ex As MySqlExceptiononexión. Try servidor =
ServerTxt.Text usuario = UsuarioTxt.Text pswd = pswdTxt.Text Luego creamos un objeto
de la variable conexión para trabajar con él. Y luego por medio de un String agregamos
todos los datos de conexión proporcionados por las variables. Conexion = New
MySqlConnection () conexion.ConnectionString = "server=" & ServerTxt.Text & ";" &
"user id=" & UsuarioTxt.Text & ";" & "password=" & psw conexion.Open ()
MessageBox.Show ("Conectado al servidor") Por último terminamos la gestión de errores,
por si la conexión no se realiza sale un mensaje de error. Así evitamos comportamientos
inesperados. Catch ex As MySqlException
3er Paso: MessageBox.Show ("No se ha podido conectar al servidor") End Try Por
último terminamos la gestión de errores, por si la conexión no se realiza sale un mensaje
de error. Así evitamos comportamientos inesperados. Catch ex As MySqlException
MessageBox.Show("No se ha podido conectar al servidor") End Try El código completo
dentro del evento Click debería quedar como este: Private Sub Button2_Click(ByVal
sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Try
conexion = New MySqlConnection() conexion.ConnectionString = "server=" &
ServerTxt.Text & ";" & "user id=" & UsuarioTxt.Text & ";" & "password="
conexion.Open() MessageBox.Show("Conectado al servidor") Catch ex As
MySqlException MessageBox.Show("No se ha podido conectar al servidor") End Try End
Sub Así, si se realiza la conexión, este muestra un mensaje positivo, de lo contrario nos
lanza un error controlado