SSIS导出Sql数据到Excel表
答案:1 悬赏:50 手机版
解决时间 2021-03-03 19:46
- 提问者网友:伴风望海
- 2021-03-02 19:37
SSIS导出Sql数据到Excel表
最佳答案
- 五星知识达人网友:从此江山别
- 2021-03-02 20:25
给你个参考吧。 这是我写的用来定义路径的。
在变量区定义
ETLExcFilePath 字符串 值为X:\XXX\
ETLPageModelName 字符串 值为 你想要取得名字
以下为脚本
Public Sub Main()
Dim reslove As New Tlw.ETLResolve.ETLStandardResolve()
Dim excFilePath As String, configFilePath As String
Dim obj As Object
excFilePath = Dts.Variables("tlw::ETLExcFilePath").Value.ToString() + Dts.Variables("tlw::ETLPageModelName").Value.ToString() + DateTime.Now.ToString("yyyyMMddHHmmss") + ".xml"
Dts.Variables("tlw::ETLExcAllFilePath").Value = excFilePath
configFilePath = Dts.Variables("tlw::ETLConfigFilePath").Value.ToString()
obj = reslove.CreateXMLDataFile(excFilePath, configFilePath)
Dts.Variables("tlw::ETLResloveObj").Value = obj
Dts.TaskResult = Dts.Results.Success
End Sub
我这个是出XML文件的。
至于每个月一次的话 就用JOB吧。
在变量区定义
ETLExcFilePath 字符串 值为X:\XXX\
ETLPageModelName 字符串 值为 你想要取得名字
以下为脚本
Public Sub Main()
Dim reslove As New Tlw.ETLResolve.ETLStandardResolve()
Dim excFilePath As String, configFilePath As String
Dim obj As Object
excFilePath = Dts.Variables("tlw::ETLExcFilePath").Value.ToString() + Dts.Variables("tlw::ETLPageModelName").Value.ToString() + DateTime.Now.ToString("yyyyMMddHHmmss") + ".xml"
Dts.Variables("tlw::ETLExcAllFilePath").Value = excFilePath
configFilePath = Dts.Variables("tlw::ETLConfigFilePath").Value.ToString()
obj = reslove.CreateXMLDataFile(excFilePath, configFilePath)
Dts.Variables("tlw::ETLResloveObj").Value = obj
Dts.TaskResult = Dts.Results.Success
End Sub
我这个是出XML文件的。
至于每个月一次的话 就用JOB吧。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯