试过: 
string sql="export to staff.ixf of ixf select * from userid.staff"; 
comm=new OleDbCommand(sql,conn); 
comm.ExecuteNonQuery(); 
但执行报错,说“export to 之后发现意外记号”………… 
但这个语句放在DB2命令行处理器执行是毫无问题的。。 
那应该怎么写?

解决方案 »

  1.   

    Export不是Sql语句,是不能够使用ADO.NET来实现的,
    您可以将这些语句写在批命令文件中,然后在程序中调用批命令文件
      

  2.   

    3000sunqin(3000sunqin)-----------------怎样调用?
    我试着用程序调用“DB2CMD.EXE”,但后面WriteLine不执行,只是弹了个db2cmd的界面出来。
      

  3.   

    TO:ziyeping(觉醒的学生) 我要做成程序,不考虑手工导。。
    何况我已经在命令行处理器中导过,导出导入的命令都可执行。。
      

  4.   

    TO:3000sunqin(3000sunqin)批处理好像能成功了。。先谢谢。。我再调试看看。。