怎样把数据库的数据导到Excel表中急~~~~~~~ 选中表,右键-》所有任务-》导出数据。选择源和目标就行了,你也可以保存这个DTS包,以后就直接运行包就可以执行这个操作。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是嘛,sqlserver提供的导出数据就是做这项工作的呀。 use masterexec xp_cmdshell 'osql /S serverName /U sa /P Password /d yourDatabase /Q "SELECT * FROM test" /o C:\my1.xls'/////run it then my1.xls will be saved in yourSqlServer's C:/my1.xls 以上是用代码实现当然如果你只是简单的应用。可以直接用导出功能(export)即可 用上面的代码是可以把数据库中的表中的数据导出到EXCEL 中,但是我要把她导出去有一定的格式的 VB中可以通过odbc将数据取出,建立execl对象写入文件实际就是在VB中操作execl对象,这对数据库没有什么特殊要求 DTS包也是可以在命令行方式执行的,而且功能很强大。 就用sql的导出工具选择你要导出的表,点右键 所有任务--导出数据就有个向导,你可以按向导操作注意的是原数据源不用你选,目标数据源,你要更改成 excel的 to:szjakey(风的回忆)你有代码吗?要是有的话能给我参考一下吗? 又出现灵异事件! 【分享】数据库经典笔试题 -- 相当全面 菜鸟提问,插入数据时报错 SQL2000数据写入及导出问题 数据导入问题? 程序最后一句什么意思? 关于存储过程中将表名设为参数的问题 在SQLSERVER2000存储过程中定义的Varchar(8000)出问题 用什么软件设计sql数据库前端最好,比如vb、vc、pb、vfp、delphi? 请问数据库文件所在磁盘损坏后还能恢复库结构吗? sql server 2000的触发器里如何实现类似oracle触发器的for each row功能。 定义了两个char型变量@a,@b。为何不能实现@a=@a+@b的字符累加功能
exec xp_cmdshell 'osql /S serverName /U sa /P Password /d yourDatabase /Q "SELECT * FROM test" /o C:\my1.xls'/////run it then my1.xls will be saved in yourSqlServer's C:/my1.xls
当然如果你只是简单的应用。可以直接用导出功能(export)即可
实际就是在VB中操作execl对象,这对数据库没有什么特殊要求
注意的是原数据源不用你选,目标数据源,你要更改成 excel的
你有代码吗?要是有的话能给我参考一下吗?