Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将数据从Sql Server CE数据库文件导入Excel?_Excel - Fatal编程技术网

如何将数据从Sql Server CE数据库文件导入Excel?

如何将数据从Sql Server CE数据库文件导入Excel?,excel,Excel,如何将Sql Server CE中的表中的数据导入Excel? 我尝试从Excel中执行此操作,但在Excel中找不到用于此操作的项目 请帮助我完成此操作您可以从命令行尝试使用sqlcecmd命令 sqlcecmd -d "Data Source=C:\NW.sdf" -q "SELECT * FROM my_table" -h 0 -s "," -o my_data.csv 当然,您需要在-d命令中指定数据源的正确位置 您需要在-q命令的FROM部分中指定要选择的单元格和表 “-h 0”标志

如何将Sql Server CE中的表中的数据导入Excel? 我尝试从Excel中执行此操作,但在Excel中找不到用于此操作的项目


请帮助我完成此操作

您可以从命令行尝试使用
sqlcecmd
命令

sqlcecmd -d "Data Source=C:\NW.sdf" -q "SELECT * FROM my_table" -h 0 -s "," -o my_data.csv
当然,您需要在-d命令中指定数据源的正确位置

您需要在-q命令的FROM部分中指定要选择的单元格和表

“-h 0”标志将删除列名和任何虚线

“-s',”指定希望在字段之间使用的分隔符

最后,-o命令指定输出文件

如果设置了这些值,您可能还需要指定用户名(-U)和密码(-p)

在运行sqlcecmd之前,您需要确保SQL Server CE的可执行文件位于您的路径中

由于您尚未指定编程语言,我假设您是手动执行此操作的

有了csv文件后,excel应该可以打开它,没有问题


编辑:如果您没有SQLCECMD应用程序,请先安装它