Retroceder   Foros del Web > Programación para sitios web > .NET

Respuesta
 
Herramientas Desplegado
Antiguo 08-ene-2005, 11:32   #1 (permalink)
Foskiton ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2004
Mensajes: 211
¿Como Crear un objeto fila?

Si, no es una broma como demonios lo creo? yo lo que hice fue (en c#) :

DataRow miFila=new DataRow() ----> y es cuando creo la instancia del objeto cuando casca porque al parecer el constructor necesita un, un, bueno no me acuerda, pero necesita algo. no acepta 0 parametros.

Quiero crear un nueva fila no hacer referencia a una ya creada. Y copiar en ella el contenido de otra.

Bueno nada mas eso es todo. Gracias por todo.
Foskiton está desconectado   Responder Citando
Antiguo 08-ene-2005, 22:21   #2 (permalink)
lang.net ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2004
Mensajes: 130
De acuerdo

Hola...

Bueno lo que pasa es lo siguiente.

Los objetos DataRow y DataColumn son componentes principales de un DataTable. Utiliza el objeto DataRow y sus propiedades y métodos para recuperar, evaluar, insertar, eliminar y actualizar los valores de DataTable.

Después de crear una DataTable y definir su estructura usando columnas y restricciones, se le pueden agregar nuevas filas de datos. Para agregar una nueva fila, declara una nueva variable como tipo DataRow. Se devuelve un nuevo objeto DataRow cuando se llama al método NewRow. A continuación, el DataTable crea el objeto DataRow basándose en la estructura de la tabla, definida por la DataColumnCollection.

Puedes basarte en este ejemplo.

Código:
private void CreateNewDataRow(){
    DataTable myTable;
    myTable = MakeNamesTable();
    //Agregas DataColumn [fName,lName] al DataTable
    DataRow myRow;
    myRow = myTable.NewRow();
    myRow["fName"] = "John";
    myRow["lName"] = "Smith";
    myTable.Rows.Add(myRow);
    
    foreach(DataColumn dc in myTable.Columns)
       Console.WriteLine(dc.ColumnName);
    dataGrid1.DataSource=myTable;
}
Saludos cordiales
__________________
langdotnet
lang.net está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 18:46.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93