文本文件超过一定的容量,为什么读不了?
文本文件应该也不算大,才几M而已,每一行保存一条记录,使用循环一次读一行,然后保存进sql server
代码如下:
FileStream fs = new FileStream(path,FileMode.Open);
StreamReader sr = new StreamReader(fs);
while(sr.Peek().ToString() != null)
{
//读一条记录
temp = sr.ReadLine();
if(temp != null)
{
插入数据库
}
}
当有几千条的记录时,还可以,可是当文件再大一些,就不行了(webform程序),出现一个页面:
取消操作
Internet Explorer 不能链接到您请求的网页。此页可能暂时不可用。
--------------------------------------------------------------------------------
请尝试以下操作:
单击刷新按钮,或以后再试。
如果您以前查看过该页,现在要查看计算机上存储的内容,请单击文件,然后单击脱机工作。
要获得有关使用 Internet Explorer 脱机浏览的信息,请单击帮助菜单,然后单击目录和索引。
Internet Explorer
如何解决