Hades-sama
Bovino maduro
- Desde
- 16 Abr 2007
- Mensajes
- 462
- Tema Autor
- #1
Hola, que tal ! A continuación les voy a proporcionar el código para que puedan enlazar su base de datos en SQL SERVER 2008 a una web form realizada en visual studio 2010:
Imports System.Data
Imports System.Data.SqlClient
Partial Class _Default
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
'cadena de conexión
Dim conexion As String
'Donde inicial catalog es el nombre de la base de datos
conexion = "Data Source=EDUARDO-PC; Initial Catalog=Justice;" & _
"Integrated Security = Yes"
'Objeto conexión
Dim objConexion As New SqlConnection(conexion)
'Creamos la sentencia SQL que devuelve los datos deseados
Dim strSQL As String
strSQL = "Select * from datos"
'Instanciamos el objeto command el cual reciba le sentencia a ejecutar y la conexión
Dim objcommand As New SqlCommand(strSQL, objConexion)
'Creamos el objeto data adapter para llenar el data set
Dim objAdapter As New SqlDataAdapter
'Configuramos la propiedad selectcommand para que ejecute nuestra consulta
objAdapter.SelectCommand = objcommand
'Abrimos la conexión
objConexion.Open()
'Dataset para almacenar datos
Dim objDS As New DataSet
'Rellenamos el data table del data set mediante el método fill del dataadpter
objAdapter.Fill(objDS, "datos")
'Cerramos la conexión
objConexion.Close()
'Lenamos el gridview con los datos que se almacenaron en el daatset
GridView1.DataSource = objDS
GridView1.DataBind()
End Sub
End Class
Ahora bien, el código anterior muestra los datos de la base de datos en un grid view. Sin embargo, no he podido hasta la fecha, enlazarlos a una caja de texto.
Es decir, que el campo nombre de mi tabla datos de la base de datos Justice me lo muestre en una caja de texto.
¿Cómo hacerlo?
Si alguien sabe estaría muy agradecido ya que son las 2 y media de la mañana y solo he podido como les comente enlazar el contendio de mi tabla datos al grid view.
Imports System.Data
Imports System.Data.SqlClient
Partial Class _Default
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
'cadena de conexión
Dim conexion As String
'Donde inicial catalog es el nombre de la base de datos
conexion = "Data Source=EDUARDO-PC; Initial Catalog=Justice;" & _
"Integrated Security = Yes"
'Objeto conexión
Dim objConexion As New SqlConnection(conexion)
'Creamos la sentencia SQL que devuelve los datos deseados
Dim strSQL As String
strSQL = "Select * from datos"
'Instanciamos el objeto command el cual reciba le sentencia a ejecutar y la conexión
Dim objcommand As New SqlCommand(strSQL, objConexion)
'Creamos el objeto data adapter para llenar el data set
Dim objAdapter As New SqlDataAdapter
'Configuramos la propiedad selectcommand para que ejecute nuestra consulta
objAdapter.SelectCommand = objcommand
'Abrimos la conexión
objConexion.Open()
'Dataset para almacenar datos
Dim objDS As New DataSet
'Rellenamos el data table del data set mediante el método fill del dataadpter
objAdapter.Fill(objDS, "datos")
'Cerramos la conexión
objConexion.Close()
'Lenamos el gridview con los datos que se almacenaron en el daatset
GridView1.DataSource = objDS
GridView1.DataBind()
End Sub
End Class
Ahora bien, el código anterior muestra los datos de la base de datos en un grid view. Sin embargo, no he podido hasta la fecha, enlazarlos a una caja de texto.
Es decir, que el campo nombre de mi tabla datos de la base de datos Justice me lo muestre en una caja de texto.
¿Cómo hacerlo?
Si alguien sabe estaría muy agradecido ya que son las 2 y media de la mañana y solo he podido como les comente enlazar el contendio de mi tabla datos al grid view.