当前位置:编程学习 > C#/ASP.NET >>

在.net中如何Export DB2数据库中表的数据

在.net中如何Export DB2数据库中表的数据:
我想通过.net中的command.ExecuteNonquery()执行DB2中“Export to F:\FssProduct.txt of del select * from news”的语句,但总是报错。
后在网上说可以用admin_cmd的存储过程,但总是报错,大家能给个范例吗? --------------------编程问答-------------------- DB2数据库不会。
可以用admin_cmd的存储过程,但总是报错

报什么错? --------------------编程问答-------------------- 代码:
DB2Connection conn = new DB2Connection(connectionString);
        DB2Command cmd = new DB2Command(); 
        cmd.Connection = conn;
        cmd.CommandText = "call sysproc.admin_cmd(?)";
        cmd.CommandType = CommandType.StoredProcedure;

      DB2Parameter dp=  cmd.Parameters.Add("@DBNAMESTRING", IBM.Data.DB2.DB2Type.VarChar, 254);
       dp.Value = "export to 'F:\\1.txt' of del select * from news";
        conn.Open();
        cmd.ExecuteNonQuery();
        conn.Close();

报错:
ERROR [07001] [IBM] CLI0100E  参数数目错误。 SQLSTATE=07001 
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,