17,748
社区成员




public DataTable aa ()
{
int intColCount = 0;
DataTable mydt = new DataTable("myTableName");
DataColumn mydc;
DataRow mydr;
string strline;
string [] aryline;
System.IO.StreamReader mysr = new System.IO.StreamReader(File1.PostedFile.FileName);
while((strline = mysr.ReadLine()) != null)
{
aryline = strline.Split(new char[]{'|'});
intColCount = aryline.Length;
for (int i = 0; i < aryline.Length; i++)
{
mydc = new DataColumn(aryline[i]);
mydt.Columns.Add(mydc);
}
mydr = mydt.NewRow();
for (int i = 0; i < intColCount; i++)
{
mydr[i] = aryline[i];
}
mydt.Rows.Add(mydr);
}
return mydt;
}
System.Web.HttpPostedFile input = Request.Files[0];
if (input != null && input.ContentLength != 0)
{
int intColCount = 0;
DataTable mydt = new DataTable("myTableName");
DataColumn mydc;
DataRow mydr;
string strpath = "";
string strline;
string [] aryline;
System.IO.StreamReader mysr = new System.IO.StreamReader(input.FileName.ToString());
while((strline = mysr.ReadLine()) != null)
{
aryline = strline.Split(new char[]{'|'});
intColCount = aryline.Length;
for (int i = 0; i < aryline.Length; i++)
{
mydc = new DataColumn(aryline[i]);
mydt.Columns.Add(mydc);
}
mydr = mydt.NewRow();
for (int i = 0; i < intColCount; i++)
{
mydr[i] = aryline[i];
}
mydt.Rows.Add(mydr);
}
}