Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/11/2004, 20:22
wolfsofta1
 
Fecha de Ingreso: marzo-2004
Mensajes: 19
Antigüedad: 21 años
Puntos: 0
De acuerdo Ayuda con DataTable

Amigos de foro me podrian ayudar con este problema lo que pasa es que quiero añadir una nuevo registro en el Datagrid y solo me permite añadir una desde ya les agradesco por su amabilidad

nota :les envio el codigo para que lo analicen

DataTable myDataTable = new DataTable();
DataColumn myDataColumn;
DataRow myDataRow;

myDataColumn = new DataColumn();
myDataColumn.DataType = System.Type.GetType("System.Int32");
myDataColumn.ColumnName = "Codigo Producto";
myDataColumn.Unique = true;
myDataTable.Columns.Add(myDataColumn);

myDataColumn = new DataColumn();
myDataColumn.DataType = System.Type.GetType("System.Double");
myDataColumn.ColumnName = "Precio Producto";
myDataTable.Columns.Add(myDataColumn);

myDataColumn = new DataColumn();
myDataColumn.DataType = System.Type.GetType("System.Int32");
myDataColumn.ColumnName = "Cantidad Producto";

myDataTable.Columns.Add(myDataColumn);

myDataColumn = new DataColumn();
myDataColumn.DataType = System.Type.GetType("System.Double");
myDataColumn.ColumnName = "Total Producto";

myDataTable.Columns.Add(myDataColumn);


DataColumn[] PrimaryKeyColumns = new DataColumn[1];
PrimaryKeyColumns[0] = myDataTable.Columns["id"];
myDataTable.PrimaryKey = PrimaryKeyColumns;


myDataRow = myDataTable.NewRow();
myDataRow[0] =combo2.SelectedItem.Value;
myDataRow[1] =Convert.ToDouble(txtpre.Text );
myDataRow[2] =Convert.ToInt32(txtcan.Text );
myDataRow[3] =Convert.ToDouble(Convert.ToDouble(txtpre.Text )*Convert.ToInt32(txtcan.Text ));
myDataTable.Rows.Add(myDataRow);
dgdAlumno.DataSource=myDataTable;
dgdAlumno.DataBind();
__________________
@ Robert Wong Villar @
@ Lima - Perù @