楼上提到:playwarcraft(时间就像乳沟,挤挤还是有的) ( ) 信誉:100 Blog 2006-11-02 10:11:00 得分: 0
倒入的時候,用vbscript不是可以轉換類型嗎? 请指教具体如何操作!例如源文件有如下内容: 直接索引号,模块号,用户逻辑顺序号,用户号码,设备号,用户类别,用户状态,附加用户类别,话务员属性,CENTREX标志,CENTREX群号,呼叫源码,用户群号,呼叫代答/话务员组号,话务台呼出权控制,话务台呼入权控制,呼出权,呼入权,收号设备类型,呼叫观察标志,脉冲索引,KC16标志,反极性标志,计费申告,计费类别,振铃方式,计费源码,被叫计费源码,话务台新业务权限控制,新业务权限,预置业务0,预置业务1,预置业务2,预置业务3,预置业务4,预置业务5,预置业务6,预置业务7,预置业务8,预置业务9,预置业务10,预置业务11,预置业务12,预置业务13,预置业务14,预置业务15,预置业务16,预置业务17,预置业务18,预置业务19,预置业务20,预置业务21,预置业务22,预置业务23,预置业务24,预置业务25,预置业务26,预置业务27,预置业务28,预置业务29,预置业务30,预置业务31,话务台预置业务控制,呼出限制密码,CUG数据索引,ISDN数据索引,限呼组号,附加新业务权限,最大限额[分],最大限时时长[分钟],主叫前转计费源码,是否虚拟用户,状态100000,1,0,87683000,0,普通,正常,普通用户,远端话务员,否,无,0,无,无,1111111100000000000000000000000000000000,11111110,1101100000000000000000000000000000000000,11111110,自动,否,0,否,否,否,定期,正常振铃,0,被叫方不计费,11111111111111111111111111111111111111111111111011111111111111111111111111111111,000000000000000000010000000000000000000000000000,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,无权,1000,0,0,65535,00000000000000000000000000000000,0,65535,0,否,1如上内容较长请拷贝下来看! 我只要其中的: 模块号,用户逻辑顺序号,用户号码,设备号,用户类别,用户状态,呼出权,呼入权,新业务权限 int int int int varchar varchar varchar varchar varcharhhe有兴趣的大家研究研究
你在建DTS的時候,不是有source和destination可以選擇欄位的嗎? 轉換的方式也有多種,比如選擇ActiveX Script,就可以用VBscript來運算,轉換類型等等. 唉~~~可惜這裡不能貼圖:( 舉個簡單的function Function Main() DTSDestination("plant")=DTSGlobalVariables("@plant").Value '賦變數 DTSDestination("inventory_buffer")=DTSSource("Col003") '選擇第幾列 DTSDestination("create_datetime")=now '賦時間 DTSDestination("create_name")="XXXXXXXXX" '賦常量 Main = DTSTransformStat_OK End Function當然也可以轉變類型等函數,比如CDate(DTSSource("Col001"))這樣子等等
倒入的時候,用vbscript不是可以轉換類型嗎?
请指教具体如何操作!例如源文件有如下内容:
直接索引号,模块号,用户逻辑顺序号,用户号码,设备号,用户类别,用户状态,附加用户类别,话务员属性,CENTREX标志,CENTREX群号,呼叫源码,用户群号,呼叫代答/话务员组号,话务台呼出权控制,话务台呼入权控制,呼出权,呼入权,收号设备类型,呼叫观察标志,脉冲索引,KC16标志,反极性标志,计费申告,计费类别,振铃方式,计费源码,被叫计费源码,话务台新业务权限控制,新业务权限,预置业务0,预置业务1,预置业务2,预置业务3,预置业务4,预置业务5,预置业务6,预置业务7,预置业务8,预置业务9,预置业务10,预置业务11,预置业务12,预置业务13,预置业务14,预置业务15,预置业务16,预置业务17,预置业务18,预置业务19,预置业务20,预置业务21,预置业务22,预置业务23,预置业务24,预置业务25,预置业务26,预置业务27,预置业务28,预置业务29,预置业务30,预置业务31,话务台预置业务控制,呼出限制密码,CUG数据索引,ISDN数据索引,限呼组号,附加新业务权限,最大限额[分],最大限时时长[分钟],主叫前转计费源码,是否虚拟用户,状态100000,1,0,87683000,0,普通,正常,普通用户,远端话务员,否,无,0,无,无,1111111100000000000000000000000000000000,11111110,1101100000000000000000000000000000000000,11111110,自动,否,0,否,否,否,定期,正常振铃,0,被叫方不计费,11111111111111111111111111111111111111111111111011111111111111111111111111111111,000000000000000000010000000000000000000000000000,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,无权,1000,0,0,65535,00000000000000000000000000000000,0,65535,0,否,1如上内容较长请拷贝下来看!
我只要其中的:
模块号,用户逻辑顺序号,用户号码,设备号,用户类别,用户状态,呼出权,呼入权,新业务权限
int int int int varchar varchar varchar varchar varcharhhe有兴趣的大家研究研究
轉換的方式也有多種,比如選擇ActiveX Script,就可以用VBscript來運算,轉換類型等等.
唉~~~可惜這裡不能貼圖:(
舉個簡單的function
Function Main()
DTSDestination("plant")=DTSGlobalVariables("@plant").Value '賦變數
DTSDestination("inventory_buffer")=DTSSource("Col003") '選擇第幾列
DTSDestination("create_datetime")=now '賦時間
DTSDestination("create_name")="XXXXXXXXX" '賦常量
Main = DTSTransformStat_OK
End Function當然也可以轉變類型等函數,比如CDate(DTSSource("Col001"))這樣子等等
楼主还迷惑的话
可以留下个邮箱,我把资料寄给你,DTS SQLServer2000实例大全,我买的书附带的光盘,仔细看看就可以了,呵呵
MY EMAIL:[email protected]