这样从TXT文件中把内容读到数据库
    现在有5个txt文件 TXT的文件内容为:<taituo>北京鼎声科技繁分数犯得上可反抗列式分水岭反抗四六风是,发射点发射点
                                  <bodyes>发射点法山豆根风格反对搞活大概个大概的个感到法高低杠感到法感感到
                                  <kfdf>f愤怒独生女麻烦法拉第看来
我要把这些内容读到数据表里面去,1个TXT文件的内容为一条数据,也就是说这张表会有5条数据
   那为大师能帮我解决一下???

解决方案 »

  1.   

    StreamReader s = File.OpenText("MyText.txt");
    string read = null;
    while ((read = s.ReadLine()) != null)
    {
      Console.WriteLine(read);
    }
    s.Close();
    加个循环  把read存进数据库就可以了
      

  2.   


    string path1 = @"C:\test.txt";
    FileStream fs = new FileStream(path1,FileMode.Open,FileAccess.Read);
    byte[] bytes = new byte[fs.Length];
    int numBytesToRead = (int)fs.Length;
    int numBytesReaded = 0;
    while (numBytesToRead > 0)
    {
        int n = fs.Read(bytes, numBytesReaded, numBytesToRead);
        if (n == 0)
        {
            break;
        }
        numBytesReaded += n;
        numBytesToRead -= n;
    }
    //TODO:将bytes中的内容写到数据库中
    //如果字段是ntext类型,可以用new string(bytes)转化成字符串写入数据库中