public class nativeMethod1
{
//在Runtime这个类中来调用BCP
public static void main(String[] args)
{
try
{
Runtime.getRuntime().exec(" bcp \" northwind.dbo.authors\" out \"d:\\chengxianke.txt\" -c -q -U\"sa\" -P\"123456\" -S chengxianke\\cheng "); }
catch (Exception e)
{
e.printStackTrace(); }
}
}
为什么没有结果呢? 我现在把northwind.dbo.authors这个表中的内容导出来,放在d:\cheng.txt这个文件下,但是,这个文件就是不存在,这是怎么回事啊?
我用bcp这个工具在dos下很好用,我现在想在java中调用这个工具,我在上面那样写对吗?
我在java下,用上这写法可以调用很多应用程序的,我现在很愁,求求大家帮帮我.
紧急求救
谢谢大家
{
//在Runtime这个类中来调用BCP
public static void main(String[] args)
{
try
{
Runtime.getRuntime().exec(" bcp \" northwind.dbo.authors\" out \"d:\\chengxianke.txt\" -c -q -U\"sa\" -P\"123456\" -S chengxianke\\cheng "); }
catch (Exception e)
{
e.printStackTrace(); }
}
}
为什么没有结果呢? 我现在把northwind.dbo.authors这个表中的内容导出来,放在d:\cheng.txt这个文件下,但是,这个文件就是不存在,这是怎么回事啊?
我用bcp这个工具在dos下很好用,我现在想在java中调用这个工具,我在上面那样写对吗?
我在java下,用上这写法可以调用很多应用程序的,我现在很愁,求求大家帮帮我.
紧急求救
谢谢大家
blog.csdn.net/westwin
Runtime.exec()的陷阱一文