SQL2005 数据导出到Excel表格,Exell表格里没有数据

时间:2021-11-06 20:48:03
SQL 2005 在图形界面下导出数据到Exell表格时出现问题,Exell表格里面没有数据,不知道是怎么回事,有没有人遇到过同样的问题?

7 个解决方案

#1


表里有没有数据的?是否加了条件
只要有数据一定会有数据

#2


表里是有数据的,但是导出到excel里面时,excell里面没有数据

#3


表里面的数据是怎么样的?

#4


0303 双桥子商场           双桥子               02885552232 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

#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