C sharp - Guardar tabla de intervalos

   
Vista:

Guardar tabla de intervalos

Publicado por Jose Luis jlponcem@hotmail.com (3 intervenciones) el 29/07/2015 00:04:30
Buenas tardes, espero puedan ayudarme:

Tengo una tabla cuya estructura es : clave, fecha, int1, int2, int3,.........int100

Y tengo en un objeto lista la informacion que debo almacenar en la tabla.

Mi consulta, como puedo almacenar la informacion sin tener que guardar campo por campo especialmente los intervalos.?

Gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Ella Ilona

Guardar tabla de intervalos

Publicado por Ella Ilona (7 intervenciones) el 29/07/2015 01:00:22
Sólo una idea:

List<string> alist = new List<string>{ "111", "333", "222", "444"};
string midata = String.Join(",", alist);
List<string> blist = midata.Split(',').ToList();
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Guardar tabla de intervalos

Publicado por Jose Luis (3 intervenciones) el 29/07/2015 19:11:12
Gracias por responder, mi objetivo es crear una query para guardar la informacion de la lista a la tabla. con los 100 campos que tienen como prefijo INT seguido de un numero correlativo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Wilfredo Patricio Castillo

Guardar tabla de intervalos

Puedes pasar un parámetro con valores de tabla

saludos cordiales
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Guardar tabla de intervalos

Publicado por Jerry jerryeagle0013@hotmail.com (2 intervenciones) el 02/08/2015 14:19:34
En el método que guarda la info en la Tabla, pon un objeto tipo List<T>, por ejm y crea el string del query con un bucle for, algo asi:


1
2
3
4
5
string _cols;
for(int i=1; i<=100; i++)
{
   _cols + = string.Format("int{0}, ", i);
}


y en tu query en la parte donde debería ir esas columnas, solo concatena la variable _cols.

Y para los valores igual solo recorre el objeto List<T> con otro bucle for o foreach.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Guardar tabla de intervalos

Publicado por Jose Luis (3 intervenciones) el 02/08/2015 23:14:47
Muchas gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar