首页 新闻 会员 周边 捐助

C#中怎么把txt格式的数据导入到orecle数据库中

0
悬赏园豆:10 [已解决问题] 解决于 2009-06-21 14:27

如:txt里的数据是这样的

name   age    sex

zhang   18     1

 li           16     2

 

name .age .sex 都是数据库表里的字段 我现在要把这些数据 insert表里去怎么做 急求代码

捕梦的人的主页 捕梦的人 | 初学一级 | 园豆:190
提问于:2009-06-12 19:08
< >
分享
最佳答案
0

 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文件的内容进行分析.找到固定的规律.然后用正则表达式或者其他方式进行分割.然后再插入数据库.

邢少 | 专家六级 |园豆:10926 | 2009-06-13 08:39
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册