[英]Export multiple sheets in same Excel file using C#
我有两个数据表, 我想将两个数据表导出为一个Excel文件,该文件有两张包含这两个数据表的数据的表格 。
string myquery = "select * from mytable";
string myquery2 = "select * from blatable";
--making and connection to my db--
try{
cnn.open();
MySqlCommand cmd = new MySqlCommand(myquery, cnn);
{
MySqlDataAdapter sda = new MySqlDataAdapter();
{
sda.SelectCommand = cmd;
mydt = new DataTable();
sda.fill(mydt);
}
}
MySqlCommand cmd1 = new MySqlCommand(myquery2, cnn);
{
MySqlDataAdapter sda = new MySqlDataAdapter();
{
sda.SelectCommand = cmd1;
mydt1 = new DataTable();
sda.fill(mydt1);
}
}
}
现在已经为此事使用了SmartXLS,它易于使用。 它也有据可查
http://www.smartxls.com/csharp/workbook.htm#vworkbook-rw-xlsx
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.