如何用C#实现,用sqlldr将文本文件导入oracle数据库 如何用C#实现,用sqlldr将文本文件导入oracle数据库;不是按行读取文件内容,split分隔,单记录插入的方法。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参考下面的例子。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 ); 以一种访问权限不允许的方式做了一个访问套接字的尝试 C# 视屏绑定 把26个字母图片排列在一起并且每个都有点击事件 c#代码 求教json和正则表达式高手 高分救命啊!OA系统邮件附件的问题! VB、DELPHI、PB、C++、ASP、.net和GIS精品商业源码倾情奉献 关于递归的运行情况? 请较高手帮忙解决Socket的问题!!! 关于c#中的bool值问题 请教个VSS问题,登陆本地库怎么让每次都提示输入密码? C#的winform程序运行报表怎么总提示access数据库登陆的对话框呢?在线
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 );