首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#读取.txt文件内容,该如何处理

2012-02-07 
C#读取.txt文件内容各位大哥,请问用C#写过读取.txt文件内容,帮帮忙了,谢谢!txt文件目录为任意,通过控件选

C#读取.txt文件内容
各位大哥,请问用C#写过读取.txt文件内容,帮帮忙了,谢谢!

  txt   文件目录为任意,通过控件选择, <INPUT   id= "myFile "   type= "file "   size= "14 "   name= "myFile "   Runat= "Server ">

然后通过控件 <asp:ImageButton   id= "fileImportB "   runat= "server "   ImageUrl= "../images/star_26.gif "> 导入

文件内容格式为:
13888000001,一
13888000002,二

要求将txt文件内容中满足条件的内容全部读取,并插入数据库


小弟以前没写过,望各位帮忙


[解决办法]
读取
if(filePath.PostedFile.FileName != " ")
{
txtFilePath =filePath.PostedFile.FileName;
fileExtName = txtFilePath.Substring(txtFilePath.LastIndexOf( ". ")+1,3);

if(fileExtName != "txt " && fileExtName != "TXT ")
{
Response.Write( "请选择文本文件 ");
}
else
{
StreamReader fileStream = new StreamReader(txtFilePath,Encoding.Default);
txtContent.Text = fileStream.ReadToEnd();
fileStream.Close();
}
}
[解决办法]
txt 换成excel会好做一些.
[解决办法]
OpenFileDialog dig = new OpenFileDialog();
dig.Filter = "文本文档(*.txt)|*.txt|所有文件(*.*)|*.* ";
if (dig.ShowDialog() == DialogResult.OK)
{
StreamReader reader = new StreamReader(new FileStream(dig.FileName, FileMode.Open), System.Text.Encoding.Default);
string Str = reader.ReadToEnd();
reader.Close();
textBox1.Text = Str; \\这里可以写什么什么什么的什么 = str



[解决办法]
听楼主的口气,好像是先上传再读文件?再把文件删除?
[解决办法]
这不算个问题吧.除非楼主没学过编程.
[解决办法]
插入库的话

可以做一个字符串 = str

然后用insert插入
[解决办法]
这个是webfrom 不是winfrom
[解决办法]
初学不要紧 1个月前我也初学

搞出来了给分要紧

热点排行