ProgramacionFacil

Differences

This shows you the differences between two versions of the page.

csharp_net:select_sql [2009/07/15 02:00]
127.0.0.1 external edit
csharp_net:select_sql [2011/10/17 15:18] (current)
laurosoto
Line 1: Line 1:
- 
- 
**UNIDAD 5: C# NET INTRODUCION A LAS BASES DE DATOS** **UNIDAD 5: C# NET INTRODUCION A LAS BASES DE DATOS**
Line 36: Line 34:
<%@ PAGE LANGUAGE=C# %> <%@ PAGE LANGUAGE=C# %>
- 
<%@ Import Namespace="System" %> <%@ Import Namespace="System" %>
- 
<%@ Import Namespace="System.Data" %> <%@ Import Namespace="System.Data" %>
- 
<%@ Import Namespace="System.Data.OleDb" %> <%@ Import Namespace="System.Data.OleDb" %>
- 
<FORM RUNAT=SERVER> <FORM RUNAT=SERVER>
- 
<ASP:DATAGRID ID=TABLAGRID RUNAT=SERVER <ASP:DATAGRID ID=TABLAGRID RUNAT=SERVER
- 
Width=400 Width=400
- 
BackColor=#ccccff BackColor=#ccccff
- 
BorderColor=black BorderColor=black
- 
ShowFooter=false ShowFooter=false
- 
CellPadding=3 CellPadding=3
- 
CellSpacing=0 CellSpacing=0
- 
Font-Name=Verdana Font-Name=Verdana
- 
Font-Size=8pt Font-Size=8pt
- 
HeaderStyle-BackColor=#aaaadd HeaderStyle-BackColor=#aaaadd
- 
EnableViewState=false EnableViewState=false
- 
/> />
- 
</FORM> </FORM>
- 
<script runat=server> <script runat=server>
- 
// creando y cargando coneccion, adpater, dataset como variables globales // creando y cargando coneccion, adpater, dataset como variables globales
- 
OleDbConnection coneccion; OleDbConnection coneccion;
- 
DataSet tabla; DataSet tabla;
- +OleDbDataAdapter adapter;
-OleDbDataAdapter canal; +
void Page_Load(object sender, EventArgs e) void Page_Load(object sender, EventArgs e)
- 
{ {
- 
//enlazando coneccion a la base de datos //enlazando coneccion a la base de datos
- +coneccion = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=e:\\sites\\www28\\laurosoto\\db\\mibase.mdb");
-coneccion = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\progfacil\\tusitio\\mibase.mdb"); +
// recordar espacion en balanco en DATA SOURCE= // recordar espacion en balanco en DATA SOURCE=
- 
// cargando el adapter con la instruccion sql // cargando el adapter con la instruccion sql
- +adapter = new OleDbDataAdapter("select * from tabla1", coneccion);
-canal = new OleDbDataAdapter("select * from mitabla", coneccion); +
// cargando el dataset // cargando el dataset
- 
tabla= new DataSet(); tabla= new DataSet();
- +adapter.Fill(tabla, "tabla1");
-canal.Fill(tabla, "mitabla"); +
// cargando el datagrid // cargando el datagrid
- 
TABLAGRID.DataSource=tabla; TABLAGRID.DataSource=tabla;
- +TABLAGRID.DataMember="tabla1";
-TABLAGRID.DataMember="mitabla"; +
TABLAGRID.DataBind(); TABLAGRID.DataBind();
- 
} }
- 
</script> </script>
Line 133: Line 93:
5.1) Recordar que hay otros provedores de bases de datos para cuando se quieran accesar bases de datos diferentes de access. 5.1) Recordar que hay otros provedores de bases de datos para cuando se quieran accesar bases de datos diferentes de access.
-6.- Tomar nota como se hace una referencia a la base de datos, esto es en c:\\progfacil\\tusitio\\base.mdb ( ojo con las diagonales)+6.- Tomar nota como se hace una referencia a la base de datos, esto es en \\tusitio\\base.mdb ( ojo con las diagonales)
7.- Se crea el adapter y se carga el constructor con la instrucción sql y la coneccion, aqui es necesario entender que existen varias maneras de hacer esto: 7.- Se crea el adapter y se carga el constructor con la instrucción sql y la coneccion, aqui es necesario entender que existen varias maneras de hacer esto:
Line 155: Line 115:
1.- construir y desplegar una primera base de datos que contenga la primera tabla que diseñarón en el tema de tablas. 1.- construir y desplegar una primera base de datos que contenga la primera tabla que diseñarón en el tema de tablas.
-2.- Construir una segunda base de datos que contenga cuando menos tres de las tablas ya diseñadas y desplegar cualquiera de ellas usando una sola forma html, donde el usuario selecciona cual quiere desplegar.+2.- Construir una segunda base de datos que contenga cuando menos tres de las tablas ya diseñadas y desplegar cualquiera de ellas usando una sola forma html, donde el usuario selecciona cual quiere desplegar.���
 

 


Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki

Politica de Privacidad