DataObject data=new DataObject();fileExcel = txtFileName.Text + ".xls";
                    filePath = Server.MapPath(@"Web\ExcelFile");
fileName = filePath + "\\" + fileExcel;
objFileStream = new FileStream(fileName, FileMode.OpenOrCreate, FileAccess.Write);          
objStreamWriter = new StreamWriter(objFileStream); 
string sSQL="SELECT * FROM V_DeliveryQuery ORDER BY OrderId";
SqlRataReader dr=data.RunSQL(sSQL);
strLine = "";
for (int i = 0; i <= dr.FieldCount-1; i++) 
   {
      strLine = strLine + dr.GetName(i).ToString() + Convert.ToChar(9);
   }
objStreamWriter.WriteLine(strLine);
strLine = "";
while (dr.Read()) 
   {
      for (int i = 0; i <= dr.FieldCount-1; i++) 
         {
         strLine = strLine + dr.GetValue(i).ToString() + Convert.ToChar(9);
      }                    
      objStreamWriter.WriteLine(strLine);
      strLine="";
   }