Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/10/2010, 11:25
th3r0rn
 
Fecha de Ingreso: noviembre-2007
Mensajes: 504
Antigüedad: 16 años, 5 meses
Puntos: 2
Cargar millones de datos en ASP.NET CON c#

Hola, me es imposible cargar muchos datos en mi website, es decir tengo una base de datos con millones de datos que quiero obtner pero cuando la cargo me da error en el .FILL solamente cuando pongo una consulta con para que me cargue pokitos datos es que funciona perfectamente.
Mi codifo es el siguiente:
Código C++:
Ver original
  1. using System;
  2. using System.Collections;
  3. using System.Configuration;
  4. using System.Data;
  5. using System.Linq;
  6. using System.Web;
  7. using System.Web.Security;
  8. using System.Web.UI;
  9. using System.Web.UI.HtmlControls;
  10. using System.Web.UI.WebControls;
  11. using System.Web.UI.WebControls.WebParts;
  12. using System.Xml.Linq;
  13. using System.Data.SqlClient;
  14.  
  15. public partial class Default2 : System.Web.UI.Page
  16. {
  17.     SqlConnection cnn = new SqlConnection("SERVER=Valp-Maple01;UID=sa;PWD=messrv;DataBase=wasp");
  18.     protected void Button1_Click(object sender, EventArgs e)
  19.     {
  20.         //SqlDataAdapter da = new SqlDataAdapter("SELECT * FROM PESOS WHERE FECHA >='" + DropDownList1.Text.Trim() + DropDownList2.Text.Trim() + DropDownList3.Text.Trim() + "'and hora='7:00 - 7:30'",cnn);
  21.         SqlDataAdapter da = new SqlDataAdapter("SELECT p.peso,p.fecha,o.linea,o.tubo,o.codigo from pesos as p, optimas as o where fecha >='20101029' and empaque=1 and codOptima=codigo", cnn);
  22.        
  23.         DataSet ds = new DataSet();
  24.         da.Fill(ds);
  25.         GridView1.DataSource = ds.Tables[0];
  26.         DataBind();
  27.         //Label1.Text = DropDownList1.Text.Trim() + DropDownList2.Text.Trim() + DropDownList3.Text.Trim();
  28.    
  29.     }
  30.     protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
  31.     {
  32.  
  33.         GridView1.PageIndex = e.NewPageIndex;
  34.  
  35.         GridView1.DataBind();
  36.  
  37.     }
  38.     protected void Page_Load(object sender, EventArgs e)
  39.     {
  40.         //Response.Buffer = false;
  41.     }
  42. }