我有一个文本文件file.txt,里面内容如下:
001 010
002 021
003 028
.....我想把文本文件里的内容插入数据表中,数据表格式如下:
字段       数据类型      
ID          int(4)             否( 自动增长)
CODE        varchar(20)  
TELECODE    varchar(20)
想实现的最终结果为:ID      CODE      TELECODE 
1        001       010
2        002       021
3        003       028
....
请教大家如何实现?

解决方案 »

  1.   


    string strRes = " ";            StreamReader sr = new StreamReader(@"c:\t.txt ", Encoding.Default);
                try
                {
                    while (sr.Peek() > -1)
                    {
                        strRes = sr.ReadLine();
                        string[] ss=strRes.Split(' ');
                        string sql = "INSERT INTO TB (CODE,TELECODE)VALUES('" + ss[0] + "','" + ss[1] + "')";
                        //下边就不写了,你懂的
                    }
                }
                catch
                { }
                finally
                {
                    sr.Close();
                }
      

  2.   

    如果是csv文件的话可以当作excel来处理.