![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
22/02/2007, 08:55
|
| | Fecha de Ingreso: febrero-2007
Mensajes: 15
Antigüedad: 18 años Puntos: 1 | |
Re: existe equivalencia de DataTable de .NET en PHP un datatable es un objeto que representa una tabla con columnas y rows
las columnas son definidas con un nombre y un tipo de dato y los rows es el conjunto de datos que llena una linea con todos los datos de la columna.... a ver si puedo poner ejemplo pa que se entienda:
Nombre Apellido Telefono
Felipe Ojeda 123456
XXXX YYYYY 234567
en ese ejemplo las columnas serian Nombre Apellido y Telefono
y los rows serian
row1: Felipe Ojeda 123456
row2 XXXX YYYYY 234567
en .Net al menos esto se definia poniendo (en este ejemplo manualmente)
DataTable dt=new DataTable();
dt.Columns.add(new DataColumn("Nombre",typeof(string)));
dt.Columns.add(new DataColumn("Apellido",typeof(string)));
dt.Columns.add(new DataColumn("Telefono",typeof(string)));
con esto habria agregado las columnas que darian por decirlo de alguna manera..el "formato"....
y despues para agregar rows se hace asi....
DataRow dr = dt.NewRow();
dr["Nombre"]="Felipe";
dr["Apellido"]="Ojeda";
dr["Telefono"]="123456";
dt.Rows.Add(dt);
y con eso hubiese agregado el primer row....
esto automatizado es bien util...ademas se puede mostrar despues mediante datagrid o gridview usando cualquiera de las 2 (cambiandole el nombre a grilla en el ID)
Grilla.DataSource = dt;
Grilla.DataBind();
y esto mostraria la table en el web form por ejemplo
bueno eso es principalmente una datatable
y estoy buscando si existe algun ekivalente para php
de antemano gracias salu2 |