29/4/2019 Conectando Vb.
net 2010 con SQL Server 2008
Developer Network Iniciar sesión Suscripciones a MSDN Obtener herramientas
Descargas Programas Comunidad Documentación
Formular una pregunta Buscar conversaciones Buscar preguntas del foro
relacionadas
Acceso rápido
Usuario Conectando [Link] 2010 con SQL Server 2008
Acceso a Datos > [Link] General
0 Pregunta
Puntos
Saludos a todos, soy nuevo aquí y estoy aprendiendo a usar [Link] con SQL server 2008
(usando la base de datos Northwind) y necesito de su ayuda.
KnightJK
Se unió Jul 2013 Les muestro detalladamente lo que estoy haciendo:
C onversacione… 0
Tengo un formulario con solo un textbox y deseo que ahi se muestre un dato de la base de
1 Mostrar activida… Inicie
sesió datos Northwind.
n
para --> Este es el codigo que tengo en una clase llamada [Link]:
votar
Public Class Conexion
'creamos el objeto de conexion
Public conexion As [Link]
'metodo para conectanos a la base de datos
Public Sub conectar()
Try
conexion = New [Link]() 'inicializamos el objeto conexion
'ahora pasamos la cadena de conexion al objeto conexion con nuestros datos
[Link] = "Server=localhost; database=NORTHWIND;
trusted_connection=yes"
[Link]() 'con la funcion open abrimos la conexion
MsgBox("Abierto")
Catch ex As Exception
[Link] 1/5
29/4/2019 Conectando [Link] 2010 con SQL Server 2008
MsgBox("Error")
End Try
End Sub
End Class
Ya logre establecer la conexión. Este código es el que más fácil encontré y puedo entender, me
parece sencillo (Si hay una forma MÁS sencilla me gustaría su opinión) Pero hasta ahora estoy
conforme con este código.
Y al cargar el formulario sucede lo siguiente:
Public Class Form1
Dim conexion1 As New Conexion
Private Sub Form1_Load(ByVal sender As [Link], ByVal e As
[Link]) Handles [Link]
[Link]()
End Sub
End Class
Todo funciona, en esto no hay ningun problema.
Lo que por favor necesito saber es: como hago para mostrar un dato en el textbox, de una
manera sencilla, espero me puedan ayudar, luego tambien como hacerlo en un datagridview, así
de como guardar, eliminar, etc. Primero ayudenme a como mostrarlo en un textbox.
Agradesco su ayuda y su tiempo. Espero respuestas gracias. :)
Cambiado Alberto López Grande (qwalgrande) domingo, 11 de agosto de 2013 15:11 Pregunta
de desarrollo
Cambiado Enrique M. Montejo viernes, 26 de septiembre de 2014 14:36 Pregunta relac ionada
c on el ac c eso a datos.
domingo, 28 de julio de 2013 5:49
Responder | Citar KnightJK 0 Puntos
[Link] 2/5
29/4/2019 Conectando [Link] 2010 con SQL Server 2008
Todas las respuestas
hola
podrias utilizar una estructura como ser
0 Dim connstring As String = "Server=localhost; database=NORTHWIND; trusted_connection=yes"
Inicie Using cn As New SqlConnection(connstring)
sesió [Link]()
n
para
votar Dim sql As String = "SELECT campo1, campo2, campo3 FROM Tabla WHERE id =@id"
Dim cmd As New SqlCommand(query, cn)
[Link]("@id", Convert.Toint32([Link]))
Dim reader As SqlDataReader = [Link]()
If [Link]() Then
[Link] = [Link](reader("campo1"))
[Link] = [Link](reader("campo2"))
[Link] = [Link](reader("campo3"))
End If
End Using
lo que si no aconsejaria es usar esa clase que has diseñado, no es una buena idea, defina la
cadena de conexion en el [Link] y tomala de alli, esto lo explico en la primer parte del
articulo
Archivos de Configuración - Una introducción (1/3)
tambien aconsejaria si sigues un diseño en capas, no digo que vayas a usar 3 capas pero al
menso si una capa de datos
como explico aqui
[WinForms] Edición Empleados
saludos
[Link] 3/5
29/4/2019 Conectando [Link] 2010 con SQL Server 2008
saludos
Leandro Tuttini
Blog
Buenos Aires
Argentina
domingo, 28 de julio de 2013 6:04
Responder | Citar
Leandro Tuttini Lagash (MCC, MVP) 885,675 Puntos
Saludos amigo, muchas gracias por tu tiempo, pero dime donde coloco ese codigo? en una
nueva clase, o en el formulario? Y la variable query de donde sale? , te agradeceria mucho tu
respuesta xfavor, gracias.
0
Inicie Editado KnightJK domingo, 28 de julio de 2013 18:36 Ayuda
sesió
n domingo, 28 de julio de 2013 18:33
para
votar Responder | Citar KnightJK 0 Puntos
Centros de desarrollo Recursos de aprendizaje Comunidad Soporte técnico
Microsoft Virtual Academy Foros Autoasistencia
Windows
Channel 9 Blogs
Office MSDN Magazine Codeplex
Visual Studio
Programas
Microsoft Azure BizSpark (para empresas nuevas)
Microsoft Imagine (for students)
[Link] 4/5
29/4/2019 Conectando [Link] 2010 con SQL Server 2008
Microsoft en la Educación
Más...
España (Español) Boletín Privacidad y cookies Términos de uso Marcas comerciales © 2019 Microsoft
[Link] 5/5