| |||
Intentaré ayudarte con lo poco que sé (ten en cuenta que llevo un par de días en esto), por lo tanto no esperes un código complejo ni una explicación abundante!, es con lo que puedo ayudarte, espero que te sirva de algo. Con esto te quedaría el enlace hecho con la base de datos a través de un dataReader y hacia un control especifico llamado "list", que bien podría ser tu dataGrid. Si tienes muchos controles text box, lo mejor sería que en lugar de enlazarlos hacia cada uno de esos controles, enlaces todo la pagina, lo único que tendrías que cambiar sería la última linea, reemplazándola por Page.DataBind().Ya de ahí en más tendrías que aplicarlo a donde quieras con <%# Container.DataItem("nombreDelCampo")%> <script runat="server"> Sub Page_Load(A As Object, E As EventArgs) Dim conexion as OleDbConnection Dim DR As OleDbDataReader Dim cmd As OleDbCommand Dim SQL As String Dim StrConn As String SQL="SELECT * FROM Customers" StrConn="Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&Server.MapPath("Clientes.mdb")&";" conexion = New OleDbConnection(StrConn) conexion.Open() cmd = New OleDbCommand cmd.CommandText = SQL cmd.Connection = conexion DR = cmd.ExecuteReader() list.DataSource= DR list.DataBind() End Sub </script> Para hacerlo tenés que importar el Namespace "System.Data.OleDb" SAludos y suerte!. |