• Sábado 18 de Mayo de 2024, 21:20

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - mcecena

Páginas: [1]
1
ASP .NET / agregar una fila al gridview
« en: Viernes 10 de Abril de 2009, 00:48 »
Hola!!
estoy haciendo una consulta de una base de datos y desplegandola a un gridview, hasta ahi todo esta bien pero uno de los requisitos de esta informacion para esta consulta es que despliegue el grid la suma total de los datos de cada columna al final de su respectiva columna. Alomejor es algo confusa la forma de explicar mi problema suponiendo que la de abajo es mi grid

dato      total1   total2
x........12......34
y........43......21
z........23.......32
total.. 78.......87


el dato de negrita es el resultado que quiero que se agregue al grid y eso seria.
Esto de los foros es nuevo para mi espero darme a entender y si alguien me puede echar una mano se lo agradeceria

2
C# / Re: exportar a txt con saltos de linea
« en: Miércoles 8 de Abril de 2009, 18:40 »
hola de nuevo:

la respuesta a la pregunta es

AppenLine();

# cadenanombre=ds.Tables[0].Rows[j + 1].ToString();
#                             str.Append(cadenanombre);  
#                             str.AppendLine();

3
C# / exportar a txt con saltos de linea
« en: Martes 7 de Abril de 2009, 21:44 »
Hola:

El objetivo que quiero lograr es el de exportar a txt una consulta de SQl utilizando C#.
El problema es cuando intento exportar datos de una consulta SQL a txt, el txt necesita tener cierto formato por lo tanto cada fila de la consulta debe verse en diferentes renglones al momento de exportar al txt; en este caso solo estoy dando un dato por fila entonces lo que yo esperaria ver en el txt es algo como esto :
dato1
dato2
dato3

pero lo que me muestra es algo asi:
dato1dato2dato3

como puedo hacer el salto de renglon al final de cada fila?
aqui anexo el codigo que.
agradecieria mucho que me pudieran ayudar con esto.


Código: C#
  1.  
  2.         string ConnectionString = "server=localhost;database=xyz;Integrated Security=True";
  3.         string cadenanombre = "";
  4.         SqlConnection cn = new SqlConnection(ConnectionString);
  5.         SqlCommand Command = new SqlCommand("select * from ....", cn);
  6.         cn.Open();
  7.         DataSet ds = new DataSet();
  8.         SqlDataAdapter ad = new SqlDataAdapter(Command);
  9.         ad.Fill(ds);
  10.              
  11.         StringBuilder str = new StringBuilder();
  12.  
  13.         for (int i = 0; i < ds.Tables[0].Rows.Count ; i++)
  14.         {
  15.             for (int j = 0; j < ds.Tables[0].Columns.Count; j++)
  16.             {
  17.                             cadenanombre=ds.Tables[0].Rows[i][j + 1].ToString();
  18.                             str.Append(cadenanombre);                
  19.             }
  20.         }
  21.         Response.Clear();
  22.         Response.AddHeader("content-disposition","attachment;filename=FileName.txt");
  23.         Response.Charset = "";
  24.         Response.Cache.SetCacheability(HttpCacheability.NoCache);
  25.         Response.ContentType = "application/vnd.text";
  26.         System.IO.StringWriter stringWrite = new System.IO.StringWriter();
  27.         System.Web.UI.HtmlTextWriter htmlWrite =new HtmlTextWriter(stringWrite);
  28.         Response.Write(str.ToString());
  29.         Response.End();
  30.         cn.Close();
  31.         cn.Dispose();
  32.  
  33.  

Páginas: [1]