Únete
a la comunidad
Inscríbete
Haz una pregunta Denunciar

Conectar bases de datos a visual basic

lily - Última respuesta el 23 oct 2012, 01:36
Hola, tengo un problema y necesito resolverlo urgentemente; necesito conectar una base de datos de pgAdmin iii a visual basic 6.0 via odbc con SQL Server y de igual manera a Postgre SQL
Seguir leyendo 
134 respuestas
Respuesta
+204
moins plus
ingresa a visual basic de manera habitual, a continuacion en el menu proyecto selecciona la opcion Agregar Data Environment y se creara una nueva conexion para la que debes establecer propiedades de vinculo de datos.En la ventana de Data Enviroment cambia el nombre del objeto DataEnvironment por el de la base de datos y el de la conexion por el de la tabla. Luego has clck con el boton derecho del raton en el nombre de la tabla y selecciona la opcion Propiedades. En la fucha de proveedor del cuadro de dialogo selecciona el que se ajuste a tu necesidad. En la ficha Conexion del mismo cuadro de dialogo escribe el nombre de la base de datos y la ruta donde se encuentra dicho archivo y has click en el boton probar conexion. si la conexion es satisfactoria preciona el boton aceptar.
En seguida en la barra de herramientas de la ventana Data Environment has click en agregar comando y denomine un nombre y has click derecho sobre el comando y selecione Propiedades. Compruebe que este comando utiliza la conexion de tu base de datos y establesca el nombre la tabla a utilizar y presiona Aceptar.
Selecciona el comando que has creado y arrastralo hacia el formulario.
Desarrolla tu aplicacion como sea necesario
mayra - 3 feb 2011, 15:09
muy interesante....gracias
JOSE RAMON - 7 mar 2011, 17:52
AL DAR CLICK DERECHO NO APARECE PROPIEDADES Y EN EL CUADRO DE PROPIEDADES DEL LADO DERECHO NO APARECE PROVEEDOR, COMO LE HAGO, COMPA.

GRACIAS.
perdido - 23 mar 2011, 02:52
pues no lo se compa, estamos en las mismas
gavo - 7 abr 2011, 16:47
podrian ser mas especificos
genizis - 23 abr 2011, 19:05
la conexion se realiza con exito pero al ejecutar,.obviamente con los codigos me muestra una excepcion que invalida todo y no muestra nada (lo que quiero es muestre una tabla de mi base de dato) y no se que hacer
azhulitha - 17 may 2011, 18:34
mjr si no saben para q ponen respuesta!
choloskuinkle - 20 may 2011, 17:36
chingen su madre pinches jotos
choloskuinkle - 20 may 2011, 17:37
soy luis roberto urbina de fresnillo zac
y sooy jooooooto y ke
busco novio no muy guapo
Dana - 24 may 2011, 23:40
no sabes como puedo pasar un valor de un textbox a un label pero el dato que va en el textbox es numero y este a su vez hace una operacion y es division.. me marca error por el tipo de variable ya que no puede ser double help please!
Pilla - 25 may 2011, 04:38
Oye tiene que Ser el VB completo por que yo solo lo consegui portable y si me super urge qeue me ayudes a sacar dicha tabla de acces ?
wuaposex - 27 may 2011, 00:46
OLaa luis ioo tambien buscoo novioo ;) 1156294654
Fernando - 30 may 2011, 19:20
jaj bonita forma de buscar novio busque oficio y hagalo de cara y buenos apuntes del sql gracias
visualita - 10 jun 2011, 04:38
no aclaras mis dudas ok
nahs - 16 jun 2011, 19:59
ponte a chambiar we
gtybju - 16 jun 2011, 20:17
ro56666666666666666666
vergoncito - 16 jun 2011, 20:18
kunfu necesita aprender de visual el estupido cree que un microondas es parte de bisual
vergoncito - 16 jun 2011, 20:20
le podiran explicar como se hace una maruchan????
abcdef - 23 jun 2011, 04:56
Quien quiere aprender busca... :p
yess - 4 ago 2011, 19:20
que tonto vergoncito ia que la gente cuando kiere aprender pregunta, por eso hay gente que luego no kiere preguntar xq gente ignorante como tu hace comntarios estupidos que al final desaniman creeme tonto es mas igniorante akl que sabe y no comparte que aql que n sabe y pregunta
sakurakanekira - 26 ago 2011, 03:56
D: ke diablos !! >< la buskeda de visual basic se vuelve una clase de cocina!?? xD
Ivan - 7 sep 2011, 16:10
Muy útil. Gracias. A veces cuesta encontrar lo más simple.
chiva!!!! - 10 sep 2011, 20:41
y como le ago para que en una pista de haya un semaaforo y que cambie de color y que me mande un mensaje indicandome cuando yopuedo abansar presionando un boton olos que necesite para ir abajo arriba y ala izquierda y como le ago para ponerle las medidas en el timer!!!
ariel - 20 sep 2011, 03:19
creo que estyo no me ayuda muxo
yo - 27 sep 2011, 18:35
gracias ;)
lol - 2 oct 2011, 22:19
yo creo que antes de programar, la gente debería aprender a escribir
cientifico - 26 oct 2011, 17:53
Tienes que instalar un controlador ODBC de mysql que bajas desde mysql.com depsues de eso en tu control de base de datos lo direccionas al ODBC de tu computadora con un control normal de base de datos
cientifico - 26 oct 2011, 17:55
yo tengo el mismo detalle pero con visual 2010 porque cambian los objetos en esa version
buñoiela - 5 nov 2011, 20:40
quisiera que fueran mas especificos al dar sus respuestas
Creo_Jesus - 30 dic 2011, 10:13
y comparto la luz dada por Dios


declaro
si algo falta pidele a Dios la paciencia para llegar al cielo
DIOS - 11 ene 2012, 01:11
calmense hijos pronto se terminara su sufrimiento..:-)
daviger - 29 feb 2012, 06:00
Limosnera y con garrote, un simple gracias, sería sufuciente. ¿NO?
kk - 20 mar 2012, 20:57
no sirve
la primita - 28 may 2012, 15:31
esta perfecto su tema je saca de apuros como quiera.=)
La CABESONSUANA - 28 may 2012, 15:45
Lo SiEntO'pWOo su REspUest NO me SIRviiO SE nada GraxIAs :/
polk - 5 jun 2012, 17:29
no entiendo
yo - 3 jul 2012, 05:32
que mamadas no sirve chinguen a su madre toods los programadors de vb es una mamada aprendi en 2 dias cuando programen pic dsp y plc a lo maxima capacidad seran chingones
hack soft - 6 ago 2012, 20:36
si necesitan el algoritmo o el codigo dejen escrito y lo paso!! tambien ofresco un software con base de datos para sacar claves de facebook y de messenger!! dos programas disfrazados!!
Cami - 23 oct 2012, 01:36
Hola oigan tengo un problema es que tengo un proyecto en en VB 2008 y qiero qe cuando tecle informacion a presione guardar, se guarda en la base de datos en acces
Por favor Aiuda ssiiiiiii
Añadir comentario
Respuesta
+27
moins plus
Hola
Esq soy nuevo en esto de programación y necesito saber como conetctar una base de datos creada en MySql 5.0 con ODBC a Visual Basic .Net 2008.
asi como la programacion de los botones de Buscar, Eliminar y Agregar a dicha base!!!
espero q me puedan ayudar!!!!
markosmt - 24 feb 2010, 18:54
hola buen dia!! lo que tu deseas es administrar tu base de datos usando visual basic con mysql, tal y como lo haces con visual basic y access (que es super sencillo) combinado con data. buenas noticias amigo efectivamente usando odbc se hace realidad tu deseo. no soy partidiario de los email privados porque asi no le llega la informacion a todos los usuarios. pero en esta ocasion no hay de otra el tema es un poco largo (no dificil) como para escribirlo en el sitio y eso suponiendo que ya tienes la base de datos hecha en mysql. markosmt@live.com.mx
fayar4 - 17 abr 2010, 15:22
hey una pregunta para uno concetar una base de datos en visual basic no de be tener un modulo donde lo encuentro??
Pancho - 24 abr 2010, 01:54
Hola markosmt, como estas? Me gustaria si me puedes ayudar en lo mismo que Hahm, quiero conectar mi base de datos con visual basic 2008 y poder agregar, buscar y eliminar datos de la tabla. gracias mi mail es pancho_alenda@yahoo.com.ar
solórzano - 7 oct 2010, 17:43
oe tio eso es facil,.... si deseas k te ayude ...solo consulteme te dejo mi correo savis-30-1@hotmail.com
medo - 19 mar 2011, 02:03
bueno
xhol.aj ofvvfjjkiiiki
medo - 19 mar 2011, 02:03
hola buwenoas nuhes
fcsdv-fbfgv
medo - 19 mar 2011, 02:04
bbv b v
Jose - 8 may 2011, 17:54
Hola, debes instalar el proveedor de datos net para MySQL la cual es mas eficiente que ODBC
pako - 17 may 2011, 15:20
tengo hambre!!!
chykitaMerwebo - 30 may 2011, 21:38
yoo tambiien tengo haabreee :s
lupame - 21 jun 2011, 23:14
deverian pensar un poco y si no van a colaborar mejor no escriban nada pues se que son ustedes los que no saben
hhhhhhhh - 5 jul 2011, 19:12
xo tambien tengo ese problem axuda
Carlos - 7 oct 2011, 21:13
Me ayudan a enlazar excel con visual basic 6.0 ?, en excel para hacer consultas también se usa las sentencia SELECT ?, q' material o tutor me serviría para dominar visual basic en excel?
Otra pregunta hace 10 años estudié visual basic 6.0, no lo ejercí, no lo recuerdo, visual studio.net es similar? quiero actualizarme en lo primero (vb 6.0)
oscar - 18 oct 2011, 14:07
no se como conectar acces con bisula
arnydrake - 4 mar 2012, 20:52
yo no se si al crear el instalable si la conexion es a mysql el entorno dejaria todo preparado para poder instalar el programa en otro equipo , pero para hacer consultas a una base de datos de mysql yo tengo un truco , hacer una base exacta en access , hacer las consultas de modificacion,eliminacion , actualizacion y abrirle el editor de sql .haciendo esto si la base esta igual tienes las sentencias sql necesarias para programar todos los botones ,con la excepcion de la fecha ya que mysql guarda muchas veces las fechas en formato americano ,pero el resto tiene las sentencias exactamente iguales
tambien esta la opcion lenta , crear una funcion de conexion, y una funcion para cada cosa pero ten claro que todas las sentencias seran iguales que las que te hace el editor sql de access.
La CABESONSUANA - 28 may 2012, 15:34
JAja X qon loss CooMEnentaRiOS como qIerA saKan De apuROS grAXiAS :)
el nigga - 29 may 2012, 16:59
tu mama se me encuera en la pisina de tu casa
el nigga - 29 may 2012, 17:00
a evelin le hago el amor
el "NL" - 29 may 2012, 17:20
el nigga se pone las rodilleras cuando ana pedo o no???????
el maton de tu mama - 29 may 2012, 17:41
tu te las pones com valdemar wuey
tu maton - 29 may 2012, 17:44
te doy chequelele con el dedo jejejejeje..................
el que te hase un baje cn tu morro - 29 may 2012, 20:19
calmese wuey ati te da el cristian chekelete
peltre - 29 may 2012, 20:21
mama estoy en internet¡¡
tu maton - 29 may 2012, 20:22
tu te me encueras wei
peltre - 29 may 2012, 20:28
este va para el xikiyo de informatica x joto y x..... x ke su mama parece bato¡¡...
arriva irapuato señores¡¡¡
el pene - 29 may 2012, 20:30
donde vas cn lula o a la tienda grande eeeeeeeeee
peltre - 29 may 2012, 20:34
aya con polito x la casa del nigga
tu maton - 29 may 2012, 21:01
mejor ve al pozo peltre jejejeje...........
el mato de tu mama - 29 may 2012, 21:34
no wuey mejor con sesy o si coo toña
el mato de tu mama - 29 may 2012, 21:38
k onda aki en la pinche escuela no mames
peltre - 30 may 2012, 15:18
mama mirame de verdad estoy en internet.... y ya m bañe te lo juro¡¡
tu maton - 30 may 2012, 20:15
mira mama un niño ezta en internet i io no =,( pegale
xionextico - 30 may 2012, 20:17
jaja ya estoe desconectado .... mira mami me kiere pegan una ruca
xionextico - 30 may 2012, 20:18
mama me salio un tercer pie ..... a no es una verruga :,(
tu maton - 30 may 2012, 20:20
mira mama un niño zta poniendo kozaz ke io no lez entiendo =(
xionextico - 30 may 2012, 20:21
mama toy viendo porno d vedad no t hexo mentiras .... :)
té de RAmo Blanco¡¡¡ - 30 may 2012, 20:25
ama se encuera y baila el chekelete pendeje jeejejej
el k te hase un baje cn tu morra - 30 may 2012, 20:29
tu mama se encuera cuando anda caliente !!!!!!
Que Es INBOX?¡¡¡¡ - 30 may 2012, 20:34
tu mama baila la makarena encima de un chango y sta Sidosa y para ke iiora mija???? uiii la nenita CHEKELETE PENdeje
el maton de tu jefa - 30 may 2012, 20:47
yo le doy chekelete a tu mama en la pichina sobre la cosina tambien
el maton de tu jefa - 30 may 2012, 21:00
yo me aviento a tu prima desnudos en la pisina y se pone las rodilleras en la cosina
el violador - 4 jun 2012, 14:24
k pedo wuey como anda del chocomil
el chamaco de don elijio - 4 jun 2012, 14:26
tu abuelita bailando mossa en los honores ala bandera
osama ben laden - 4 jun 2012, 14:29
cabeson???????????????
el violador - 4 jun 2012, 14:29
e pinchi cabeson estas a hay meco
Añadir comentario
Respuesta
+23
moins plus
hola,,xf me puedes explicar como se hace una tabla y pantalla en visual basic 2008....y como hacer funcionar los botones y tambien como poner el fondo....mi proyecto se destaca en un almacen de ferreteria.
melissa - 25 mar 2010, 23:17
Pues seleccionas tu forma despues te vas a la barra de propiedades y en la propiedad de BackgroundImage seleccionas tu imagen....
Para los botones existen muchas formas si quieres salir necesitas de especificar tu necesidad de que quieres que aga tu boton porque hay muchas funciones...
mool - 16 jun 2010, 08:09
nada mal para
cindy - 16 dic 2010, 02:49
manuel en vb no se crean tablas en todo caso se conectan desde access ^^
ASdasdasd - 1 ago 2011, 12:20
waeaweawe
el violador de tu prima - 4 jun 2012, 14:29
al puro pedo jeje o ke kulo vamz a piztear
el violador - 4 jun 2012, 14:31
como kieras putito
el violador - 4 jun 2012, 15:25
papi me compras unos rines xfa
HTML - 4 jun 2012, 15:28
k pedo cn el profe anda en sus dias el vato es bien niña
Añadir comentario
Respuesta
+15
moins plus
Si deseas usar procedimientos almacenados para comunicar vb 6.0 con mysql lo pueden hacer de la siguiente manera

http://hwongu.blogspot.com/2011/02/vb-60-mysql-con-procedimientos.html
Dana - 24 may 2011, 23:37
Gracias por el aporte :D
pel tony - 29 may 2012, 17:12
valdemar es gey se pone las rodilleras con chama
Que Es INBOX?¡¡¡¡ - 30 may 2012, 20:54
Quienes Son ESOS CAbruooonNES?????CHEKELETE
tu violador personal - 4 jun 2012, 15:47
para ke kieres los rines
Añadir comentario
Respuesta
+5
moins plus
saludos soy nuevo en esto de programación y necesito saber como conetctar una base de datos creada en MySql 2008 con ODBC a Visual Basic .Net 2008.
asi como la programacion de los botones de Buscar, actualizar y Agregar a dicha base!!!
espero q me puedan ayudar!!!
Añadir comentario
Respuesta
+5
moins plus
Ola como estam todos , espero que bn ... mi nombre es nando y actualmente estoy trabajando con visual basic 2010 mas detallado en el tema de bases de datos , y quisiera saber como podria borra un registro de mi base de datos , desde un formulario es decir un boton eliminar gracias por su atencio y salu2.

mi mail es > nanditoalvarado@hotmail.com
dfg - 29 oct 2010, 18:51
esta bien facil primero tenes que crear un codigo con el metodo borrar, esto si es programacion orientada a objetos,, luego lo llamas del boton
mayte - 10 ene 2012, 19:06
gracias ,,,
la o - 28 may 2012, 15:27
perfecto con sus temas eeee genial jajaja
Añadir comentario
Respuesta
+3
moins plus
lo de data environment es una manera facil y sencilla de conectarlas, pero no es muy recomendada,

te explicaria con mas detalles, tu problema,,
escribeme,,, te enseñare eso y hacer funcionar los botones,
jose248 - 22 jul 2010, 04:36
Hola que tal me podrias ayudar tengo un porblemita parecido yo tengo mi base de datos hecha y enlazada con VB con Data Enviorenmet pero no puedo hacer la codificacion de un boton Buscar no se cm hacer el llamado a la base de datos me podrias ayudar con eso porfa?
mamiii - 23 sep 2010, 18:35
hdgc
CAP - 25 sep 2010, 22:32
Por que no es recomendado usar data environment?
her - 5 abr 2011, 06:04
mirá aqui tienes unos ejemplos, y creo que hay varios formularios que con la opción de buscar

http://www.recursosvisualbasic.com.ar/htm/tutoriales/ado.htm
kio - 1 sep 2011, 20:38
su madre
german - 2 may 2012, 22:02
estubo bn bn bn
Añadir comentario
Respuesta
+2
moins plus
Haga un modulo y pega esto, no olvide agregar las referencias creo que es microsoft Activex Data objects 2.1 Microsoft Dao 3.51



Public cn As New ADODB.Connection
Public rs As New ADODB.Recordset

Public cmd As Command



Public Sub conectar()
Set cn = New ADODB.Connection
CONEXION = "DSN=CRL;" & "Provider=MSDASQL;" & "UID=usrRH;" & "PWD=12345;"
cn.Open CONEXION
If cn.State = 0 Then
MsgBox "error"
End If
End Sub

Public Sub desconectar()
Set rs = Nothing
'''''''''''''''
Set cmd = Nothing

''''''''''''''''''''''''''
Set cn = Nothing

End Sub

Public Sub EjecutaSQL(sql As String)
Set cmd = New ADODB.Command
Set rs = New ADODB.Recordset
cmd.ActiveConnection = cn
cmd.CommandType = adCmdText
cmd.CommandText = sql
Set rs = cmd.Execute
End Sub
Añadir comentario
Respuesta
+1
moins plus
Mi maestra me pidio una exposicion acerca El tema de su Expo : Crear un "proyecto que maneje varios formularios" Dentro de un proyecto se abriran y cerraran varios formularios atravez de un formulario Principal.
pero
no tengo idea como puedo abrir y cerrarlo con el mismo boton
uso form1.show y form1.hide pero se me desaparece muy rapido kiero que se kede un momento como le puedo hacer ???
May - 20 sep 2010, 17:00
Probaste el "unload ME"
solórzano - 7 oct 2010, 17:44
eso es facil men
her - 25 oct 2010, 13:45
y al presionar el botón, que es lo que te determina o indica que formulario se abrirá??.

... si es un valor puesto por ejemplo en un combo, simplemente crea un select case y dependiendo de la opción, lo abris con el metodo show.

sino busca ejemplos aqui ..suerte

http://www.recursosvisualbasic.com.ar/
SUERTE - 22 nov 2010, 02:02
hola espero que me puedan ayudar estoy trabajando con visual basic studio 2005 estoy conectando unas tablas de acces pero me sale un error que dice "NO SE ENCUENTRA EL ARRIVO ISAM INSTALABLE. PLIS AYUDA
Rios - 27 nov 2010, 01:34
usa la funcion Sleep para demorar el el .hide..
Rios - 27 nov 2010, 01:35
cualquier cosa consultame walterrl_rios@hotmail.com
Mauro - 4 ene 2011, 10:10
Es mejor y más práctico utilizar un formulario MDI que contiene los otros Forms y se muestra a través de los ToolStripMenuItem a los que des click usando Show o si prefieres agregas dos controles: un comboBox para elegir el formulario a mostrar y un botón con el evento clic y codificas mediante un Select Case el formulario a mostrar. En el caso de 4 Forms sería algo así:

Private Sub btnMostrarForm_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _
Handles btnMostrarForm.Click
With Me.cboFormularios
Select Case Me.cboFormularios.SelectedIndex
Case 0 : form1.Show
form2.Close ' Puedes usar .Hide para solo ocultarlo
form3.Close
form4.Close
Case 1 : form2.Show
form1.Close
form3.Close
form4.Close
Case 2 : form3.Show
form1.Close
form2.Close
form4.Close
Case 3 : form4.Show
form1.Close
form2.Close
form3.Close
End Select
End With
End Sub

' Puedes llenar los Items del ComboBox directamente desde la propiedad Items(Colección)
' o mediante código así desde el evento Load del Form Principal (donde van el comboBox y el
' Button):

With Me.cboFormularios.
.Items.Add("form1")
.Items.Add("form2")
.Items.Add("form3")
.Items.Add("form4")
.SelectedIndex = 0
End With

Nota: Obviamente los formularios debes crearlos antes agregándolos desde la Paleta de herramientas a tu proyecto.

Espero haberte sido de ayuda ;)
Mañas - 1 mar 2011, 06:12
No creo que sea verdad, pues no funciona
chio - 30 may 2011, 18:21
Si estoy de acuerdo, si es un programa muy grande, y con muchos formularios, el empleo de formularios MDI es de gran ayuda en el diseño de la interfaz del programa.

Para los reportes, te recomiendo el Crystal report, es un poco mas complejo que el Datareport de vb, pero tienes muchas opciones mas para utilizar.

En internet puedes buscar varios tutos para aprender a usarlo..saludos
arbol - 8 feb 2012, 03:37
Espero que me ayuden.

Tengo varios combos y list, lo cual no creo me funcione insertar un data environment, por que engo q almacenar datos en acces desde visual. los list y combos ya estan cargados de datos.
Por fas si alguien me puede ayudar lo mas pronto posible
creador de la pagina neno gomes - 16 may 2012, 20:31
si no funciona puedes elejir la opcion de chingar a tu madre
Añadir comentario
Respuesta
+1
moins plus
INGRES EL CONTROL DATAGRIDVIEW EN EL FORMULARIO LEUGO HAS CLICK EN ELE LADO DERECHO Y BUSCA LA OPCION ELELGIR EL ORIGEN DE DATOS DESGLOSAS ESA OPCION Y HACES CLICK EN LA OPCION AGREGAR ORIGEN DE BASE DE DATOS AL PROYECTO Y SIGUS LOS PASOS SIGUIENTES Y YA ..
Añadir comentario
Respuesta
+1
moins plus
Hola soy Bayron tambien soy nuevo en programacion estoy haciendo una base de datos de una universidad y mi problema es cuando tego que utilizar un dataset,un dataadapter,un bindingsourc, y resto
Añadir comentario
Respuesta
+1
moins plus
Si desean ver un ejemplo de como comunicar VB 6.0. con MySQL

http://hwongu.blogspot.com/2011/02/vb-60-mysql-con-procedimientos.html
Añadir comentario
Respuesta
+1
moins plus
¿ Cómo puedo conectar un programa de visual basic hacia una base de datos que está ubicada en un servidor remoto?

Alquien puede enviarme un ejemplo para hacer esto???. estoy muy perdido y lo necesito urgente para un programa que estoy haciendo a un cliente.

se agradece cualquier aporte o código fuente.
Añadir comentario
Respuesta
-1
moins plus
Todo lo relacionado a la conexion de una base de datos en Acces a visual basic 2005.
Añadir comentario
Respuesta
-1
moins plus
visual b. 2008. no tiene la herramienta data Environment, q lamentoso,





RD
Añadir comentario
Este documento intitulado « conectar bases de datos a visual basic » de Kioskea (es.kioskea.net) esta puesto a diposición bajo la licencia Creative Commons. Puede copiar, modificar bajo las condiciones puestas por la licencia, siempre que esta nota sea visible.

¿No eres todavia usuario?

inscríbete, gratuitamente y en menos de un minuto!

Los miembros obtienen más respuestas que los usuarios anónimos.

Ser miembro te permite llevar un seguimiento detallado de tus consultas.

Ser miembro te permite gozar de otras opciones adicionales.

Recibe nuestro newsletter

salud.kioskea.net