Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Braayhaan en 12 Septiembre 2009, 20:11 pm



Título: Conectar VB.NET Con Base de Datos Access?
Publicado por: Braayhaan en 12 Septiembre 2009, 20:11 pm
Bueno, tengo creada mi base de datos en Access, ahora necesito que se comunique con mi Form hecho en VB.NET.

La base de datos que cree es solo una prueba que tiene un campo de texto que quiero Ver en un TextBox de un Form en VB.NET.

Quiero saber como hacer la conexion al vb.net y tambien implementarla para hacer lo que escribi arriba.


Gracias!  ;D


Título: Re: Conectar VB.NET Con Base de Datos Access?
Publicado por: Braayhaan en 12 Septiembre 2009, 20:44 pm
Bueno intente conectar con mi base de Datos y me dio error:

(http://i86.servimg.com/u/f86/11/66/25/27/error12.png)

lo hice con el Data > Add New Data Source

Lo intente hacer con varias bases de datos pero nada me da el mismo error, y estuve viendo videos en youtube, y lo hago de la misma manera pero me da ese error. :-\

a que se puede deber eso?

Gracias


Título: Re: Conectar VB.NET Con Base de Datos Access?
Publicado por: seba123neo en 12 Septiembre 2009, 21:51 pm
Hola, ¿ porque lo haces asi ? nunca he usado eso para conectarme, todo desde codigo, importas System.Data.Oledb y listo a trabajar como si fuera SQL...mira en internet hay miles de ejemplos de como conectar a Access desde .NET, en la pagina de el guille tambien hay.

saludos.


Título: Re: Conectar VB.NET Con Base de Datos Access?
Publicado por: Braayhaan en 12 Septiembre 2009, 22:34 pm
lo que pasa es que no se nada de base de datos por eso pregunto.

y siempre que busco en el inter me sale el mismo ejemplo como el que puse arriba, y aveces aparecen codigo pero son como 40 lineas y no entiendo nada, y la verdad mas que "Ponerla a funcionar y ya" me interesa aprender.

gracias.


Título: Re: Conectar VB.NET Con Base de Datos Access?
Publicado por: seba123neo en 12 Septiembre 2009, 22:47 pm
y bueno trata de entenderlos, porque en un foro se puede preguntar , pero ya que te expliquen todo de ADO.NET... sino no vas a captar nunca, para programar bien hay que escribir codigo inevitablemente.mira aca un ejemplo basico de como crear la conexion...es todo lo mismo que usar System.Data.SqlClient.

Código
  1. Dim strConn As String = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" & Application.StartupPath & "\base.mdb;"
  2.  
  3. Dim cn As New OleDbConnection(strConn)

saludos.


Título: Re: Conectar VB.NET Con Base de Datos Access?
Publicado por: Braayhaan en 12 Septiembre 2009, 23:06 pm
Gracias ahora lo pruebo


Título: Re: Conectar VB.NET Con Base de Datos Access?
Publicado por: Zzombi en 12 Septiembre 2009, 23:18 pm
aqui te dejo una pagina con las cadenas de conexión
http://www.connectionstrings.com/

por que es una estupides tratar de aprenderse las cadenas de conexión para sql server, access, mysql, etc.


Título: Re: Conectar VB.NET Con Base de Datos Access?
Publicado por: raul338 en 13 Septiembre 2009, 17:47 pm
Hola, ¿ porque lo haces asi ? nunca he usado eso para conectarme, todo desde codigo, importas System.Data.Oledb y listo a trabajar como si fuera SQL...mira en internet hay miles de ejemplos de como conectar a Access desde .NET, en la pagina de el guille tambien hay.

saludos.

ovbiamente es mas facil hacerlo por codigo, pero el asistente te lo hace todo de una, un dataset tipificado, uno listo para una base de datos especifica (si cambian un misero campo que nunca se toca, tal vez nunca vuelva a funcionar xD, es un ejemplo exagerado pero es para entender), no digan que es un asistente demas, te ahorra cierta seguridad y ciertas clases


Título: Re: Conectar VB.NET Con Base de Datos Access?
Publicado por: Braayhaan en 13 Septiembre 2009, 19:22 pm
Alguna idea de porque el Asistente me da ese error?



Título: Re: Conectar VB.NET Con Base de Datos Access?
Publicado por: Van Hohenheim en 13 Septiembre 2009, 19:29 pm
intenta reinstalando el netframework.


Título: Re: Conectar VB.NET Con Base de Datos Access?
Publicado por: Braayhaan en 13 Septiembre 2009, 20:24 pm
Holy Cows, voy a probar eso. ;D


Título: Re: Conectar VB.NET Con Base de Datos Access?
Publicado por: Atrum en 14 Septiembre 2009, 16:31 pm
A mi alguna vez me mando ese error y efectivamente se soluciono al reinstalar Visual Studio