stringbuilder str=new stringbuilder()
FileStream fs = new FileStream ( "C:\\file.txt" , FileMode.Open , FileAccess.Read ) ;
StreamReader m_streamReader = new StreamReader ( fs ) ;
//使用StreamReader类来读取文件
m_streamReader.BaseStream.Seek ( 0 , SeekOrigin.Begin ) ;
// 从数据流中读取每一行,直到文件的最后一行,并在richTextBox1中显示出内容
string strLine = m_streamReader.ReadLine ( ) ;
while ( strLine != null )
{
str+= strLine + "\n" ;
strLine = m_streamReader.ReadLine ( ) ;
}
//关闭此StreamReader对象
m_streamReader.Close ( ) ;
你可以对str 进行处理,这个就是读取的txt文件的内容.
至于你要实现的识别文字内容.可能你要对txt文件的内容进行分析.找到固定的规律.然后用正则表达式或者其他方式进行分割.然后再插入数据库.