惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
T
The Blog of Author Tim Ferriss
J
Java Code Geeks
M
MIT News - Artificial intelligence
F
Fortinet All Blogs
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
B
Blog
Microsoft Azure Blog
Microsoft Azure Blog
I
InfoQ
Microsoft Security Blog
Microsoft Security Blog
N
Netflix TechBlog - Medium
G
Google Developers Blog
L
LangChain Blog
腾讯CDC
大猫的无限游戏
大猫的无限游戏
U
Unit 42
Google DeepMind News
Google DeepMind News
人人都是产品经理
人人都是产品经理
罗磊的独立博客
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
小众软件
小众软件
The GitHub Blog
The GitHub Blog
博客园_首页
GbyAI
GbyAI

博客园 - Jason's WMI SQL Related Blog

关于SQL SERVER的内存使用的问题 使用Raid提高SQL的性能和可用性 SQL Server BCP 的数据导入导出 - Jason's WMI SQL Related Blog 用脚本查看某库中每个表大小 用脚本查看Server上每个库的大小 Easy way to estimate a table size in the future How to determine which version of SQL Server 2000 is running modify数据时临时暂停触发器的作用 关于MSBA和Firewall 关于如何在BCP和Bulk Insert中使用 文本限定符 简单的ASP.net查询数据库脚本 关于DTS中全局变量数据类型date Log Shipping实现 SQL Server数据库备份还原 SQl Server中修改数据库的备份模型后要完全备份一次数据库 如何在SQL SErver2000中恢复Master数据库 SQLSERVER 管理DTS包 使用WMI重启不能用3389登录的服务器 如何使用T-SQL来给系统增加计划任务,
如何使用SQL 2000的DTS自动从FTP服务器下载文件
Jason's WMI SQL Related Blog · 2004-11-08 · via 博客园 - Jason's WMI SQL Related Blog

 其中主要的代码部分,要设置一个全局变量  DTSGlobalVariables("SourceFileName")

'**********************************************************************
'
  Visual Basic ActiveX Script
'
************************************************************************
Option Explicit

Function Main()
    CreateFile
    Main 
= DTSTaskExecResult_Success
End Function

Sub CreateFile()
    
Dim TodayDate,StringT
    
dim Mymonth,Myday
    
if month(date)<10 then
    Mymonth
="0" & month(date)
    
else
    Mymonth
=month(date)
    
end if
    
if day(date)<10 then
    Myday
="0" & day(date)
    
else
    Myday
=day(date)
    
end if
    StringT
= "ABC" & year(date& Mymonth & Myday & ".txt" 
    DTSGlobalVariables(
"SourceFileName").Value=chr(39) & StringT & chr(39) & chr(59)& chr(39)& chr(39)& chr(59)& chr(39) & chr(39)& chr(59) 
    msgbox DTSGlobalVariables("SourceFileName").Value
End Sub

最后SourceFileName的结果是类似于这个样子的:
'File3.dat';'';'123';

按照SQL联机手册的解释,三个' ' 之间的内容依次是
文件名,目录,文件大小;

object.SourceFilename [= 'name';'path';'size';'name';'path';'size'; ...]