7 个解决方案
#1
表里有没有数据的?是否加了条件
只要有数据一定会有数据
只要有数据一定会有数据
#2
表里是有数据的,但是导出到excel里面时,excell里面没有数据
#3
表里面的数据是怎么样的?
#4
0303 双桥子商场 双桥子 02885552232 NULL
0604 十陵商场 十陵 02884616161 NULL
9601 牛市口商场 牛市口 02883334415 NULL
9602 西直门商场 西直门 02887277115 NULL
0604 十陵商场 十陵 02884616161 NULL
9601 牛市口商场 牛市口 02883334415 NULL
9602 西直门商场 西直门 02887277115 NULL
#5
--如果Excel文件不存在,也可以用BCP来导成类Excel的文件,注意大小写:
--导出表的情况
EXEC master..xp_cmdshell 'bcp 数据库名.dbo.表名 out "c:\test.xls" /c -/S"服务器名" /U"用户名" -P"密码"'
--导出查询的情况
EXEC master..xp_cmdshell 'bcp "SELECT au_fname, au_lname FROM pubs..authors ORDER BY au_lname" queryout "c:\test.xls" /c -/S"服务器名" /U"用户名" -P"密码"'
直接语句导出试试
#6
楼主选择导出表时,可以浏览一下表的结果和编译类型,看一下excel对类型和数据是否不正确
#7
在导出过程中出错,才会出现楼主这类情况,只有列名没有数据。选择excel97~2003,文件用xls
#1
表里有没有数据的?是否加了条件
只要有数据一定会有数据
只要有数据一定会有数据
#2
表里是有数据的,但是导出到excel里面时,excell里面没有数据
#3
表里面的数据是怎么样的?
#4
0303 双桥子商场 双桥子 02885552232 NULL
0604 十陵商场 十陵 02884616161 NULL
9601 牛市口商场 牛市口 02883334415 NULL
9602 西直门商场 西直门 02887277115 NULL
0604 十陵商场 十陵 02884616161 NULL
9601 牛市口商场 牛市口 02883334415 NULL
9602 西直门商场 西直门 02887277115 NULL
#5
--如果Excel文件不存在,也可以用BCP来导成类Excel的文件,注意大小写:
--导出表的情况
EXEC master..xp_cmdshell 'bcp 数据库名.dbo.表名 out "c:\test.xls" /c -/S"服务器名" /U"用户名" -P"密码"'
--导出查询的情况
EXEC master..xp_cmdshell 'bcp "SELECT au_fname, au_lname FROM pubs..authors ORDER BY au_lname" queryout "c:\test.xls" /c -/S"服务器名" /U"用户名" -P"密码"'
直接语句导出试试
#6
楼主选择导出表时,可以浏览一下表的结果和编译类型,看一下excel对类型和数据是否不正确
#7
在导出过程中出错,才会出现楼主这类情况,只有列名没有数据。选择excel97~2003,文件用xls