如题:
有一txt文件内容如下:
123456789 爱爱爱 我为我
321654987 氢气球 二二五
数据库中有相应的列。
要将txt文件导入到数据库中,希望高手能够提供可用的代码例子~~!谢谢~!
------解决方案--------------------------------------------------------
File.opentext() 把文件打开
把数据取出来
再放到数据库里
方法多的很
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
仅提供思路:
File类读取文档内容
split分组先根据'\n',再根据' '
根据上面分好的组存入数据库
------解决方案--------------------------------------------------------
也可参考这个:
- C# code
ProcessStartInfo p = new ProcessStartInfo(); p.FileName = @"c:\oracle\ora92\bin\sqlldr.exe"; p.Arguments = @"control=C:\Oracle\data.ctl DATA=C:\Oracle\\data.dat userid=用户ID@数据库/密码"; p.UseShellExecute = false; p.RedirectStandardOutput = true; p.WindowStyle = ProcessWindowStyle.Hidden; p.CreateNoWindow = true; Process pro = Process.Start( p ); pro.WaitForExit(); string output = pro.StandardOutput.ReadToEnd(); System.Diagnostics.Debug.Write( output );