发布网友 发布时间:2022-04-20 16:45
共4个回答
懂视网 时间:2022-05-02 00:52
DataTable dt = Connect.BindTable(" SELECT 名称,地址,当前日期 FROM table GROUP BY 名称,地址,当前日期 order by 名称,地址,当前日期 desc ");
Export(dt);
/*exel文件导入函数*/
private void Export(System.Data.DataTable tab)
{
StringWriter sw = new StringWriter();
sw.WriteLine("名称,地址,当前日期");
foreach (DataRow dr in tab.Rows)
{
sw.WriteLine(dr["名称"] + "," + dr["地址"] + "," + dr["当前日期"] );
}
sw.Close();
Response.AddHeader("Content-Disposition", "attachment; filename=test.csv");
Response.ContentType = "application/ms-excel";
Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
Response.Write(sw);
Response.End();
}
sqlserver导出为EXcel--CSV格式
标签:excel row datarow add cat content exce writer for
热心网友 时间:2022-05-01 22:00
1、先到界面创建一个.txt文件,再把后缀名改为csv。则变成了一个csv文件。
2、打开SQLServer数据库。鼠标选中要导出数据的数据库,点击右键会弹出一个右键菜单。点击“任务”。
3、再点击“导出数据(x)”。
4、点击了“导出数据(x)”后会弹出一个界面,并填写好信息进行下一步。
5、弹出一个选择目标界面。
6、在目标中选中“平面文件目标”类型点击下一步。
7、在弹出的界面选中第一项。
8、选中要导出的表。
9、点击下一步。
10、等待执行成功。
11、打开csv文件,查看数据。
热心网友 时间:2022-05-01 23:18
SQLServer表数据导出为csv文件
一、少量数据导出
1、在查询分析器中,使用SQL语句检索要导出的数据
2、选中所有数据,点击鼠标右键,选择"另存为"
3、指定一个CSV文件即可导出。
二、表格批量导出
1、开始菜单选择"导入和导出数据"
2、选择要导出的数据库,如图配置
3、设置导出目标(注意,选择excel格式,结尾解释原因)
4、设置目标文件
5、选择筛选数据发送
6、选择导出的表格
7、点击下一步完成设置,开始导出。
结语:导出后为excel文件,在EXCEL中打开另存为csv文件即可。也可以直接导出为CSV文件,因为直接导出CSV为DSN数据连接方式导出,设置较为复杂一些,excel方式则略为简单、灵活。
热心网友 时间:2022-05-02 00:53
查询完数据后在左上角那里一点就全选了,直接复制出来到excel里就好了,excel另存为CSV