Haber tratare de hacer una guia super rapida y super rudimentaria para que puedas generar una conexion a una base de datos desde Visual Basic 6, espero te sirva aunque no basta con leer esto, tendras que leer mucho.
METODO PARA ESTABLECER conexion MEDIANTE UN DATA ENVIRONMENT1. Antes que nada tienes que crear tu base de datos, puedes usar Microsoft Acces o SQL, en ambos casos todo debe de ir bien, claro que dependiendo de cual elijar tendras que trabajar especificamente en el visual basic.
2. Una vez creada tu base de datos tendras que guardarla, salir de ella y entrar al visual basic, en este caso creare una base de datos de registro la cual tendra los siguientes campos: Idalumno int (pk), nombre varchar (25), apellidos varchar (25).
3. En visual basic creas el formulario; ahora bien, click en PROYECTO >> Agregar Data Environoment(aqui estableceras la conexion), aparecera algo parecido a esto:
Click. Cambia los siguientes atributos(para que sea mas sencillo el manejo de nombres)
Nombre: DataEnvironment1 por Dat
Nombre: Connection1 por Con4. Anticlick en Con y dale click en Propiedades, de las obciones que has elegido escoje
Microsoft Jet 4.0 OLE DB Provider (
Click)(Esta opcion solo puede elegir cuando tu base de datos ha sido creada en ACCESS)(aki estableces la conexion con la base de datos), siguiente >> en el textbox donde esta activo da click en los tres puntos y abre tu base de datos que has creado, una vez abierta das click en Probar conexion y si sale en msgbox
LA PRUEBA DE CONECION FUE SATISFACTORIA(
click), es porque has hecho algo mal.
5. Acontinuacion da un anticlick en el
CON y selecciona agregar COmmand(
click), puego de haberlo creado, da un anticlick encima de el y selecciona
Propiedades dentro de Propiedades activa el optionbutton
Instruccion SQL y dentro del textbox que se abilita digita
SELECT * FROM (NOMBRE DE TU TABLA[/b]) (a continuacion da click en aceptar) debe de salirte un (
+) al lado del command1, con los campos que tiene tu tabla que has elegido (
click), con esto terminas la conexion, ahora hay que trabajar con el form1.
6. Da un click en el command1 y sin soltar el boton arrastralo hasta el form1, si quieres ver los datos en tablas, arratra el command1 con el anticlick y sueltalo en el form1 de la lista que aparece selecciona la opcion
CUADRICULA DE DATOS. Y listo.
Lo unico que faltaria seria seria agregar los botones de Inicio - atras - adelante - Fin. Eso lo tendrias que hacer con botones de comando.
METODO PARA ESTABLECER UNA conexion USANDO ADODC1. Repite pasos 1 y dos del metodo anterior.
2. En formulario agrega los siguientes controles.
control: label1 Caption: "Codigo Alumno"
control: Text1 Caption: ""
control: label2 Caption: "Nombre alumno"
control: Text2 Caption: ""
control: label3 Caption: "Apellido Alumno"
control: Text3 Caption: ""
3. luego presiona CONTROL+t y elige Microsoft ADO Data Control 6.0 y dale en aceptar, acontinuacion en la barra de controles te aparecera un nuevo control (
click).
4. Ese control llamado ADODC dale doble y click, cuando aparezca en el form1 seleccionalo y en sus propiedades cambia lo siguiente:(es parecido al data enviromnet)
ConeccionString: selecciona OPTION3 Usar cadena de conexion >>
click Generar >>
seleccion Microsoft Jet 4.0 OLE DB provider >>
click Siguiente >>
en el text1 selecciona la ruta de tu base de datos >>
click Probar conexion >>
click Aceptar >>
Click Acepar.
RecordSource: Tipo de comando :: Adcmdtable >>
Tabla o nombre de procedimiento :: el Nombre de la tabla >>
click aceptar.
Listo ya esta creada la conexion.
5. Luego selecciona todos los text para que les des a que campos estaran anexados cada uno de ellos, para esto trabajaremos con las propiedades siguientes:
DataSource y
DataField.
En el text1:
DataSource:Adodc1
DataField:idealumno
En el text2:
DataSource:Adodc1
DataField:nombre
En el text3:
DataSource:Adodc1
DataField:apellidos
(
Click)
ejecuta el programa y veras, claro tendiras que ocultar el ADODC1(visible=false) pero tendrias que agregar commandbuttons para poder pasar de registro en registro.
Bueno espero que se haya entendido, mas resumido y facil no puede estar, creo que esto esta para la sección TUTORIALES, pero en fin , si tienes problemas o quieres saber como buscar o agregar o eliminar y otroas cosas, o leees en internet o preguntas por aqui, espero que sea de tu utilidad. Esto me Tomo casi media hora, saludos para todosm
BYTES.
Mini Tuto creado por
Hadess_Inf