用batchmove将文本文件倒入数据库,如何规定date的格式?(100分)

  • 主题发起人 主题发起人 coffeexyz
  • 开始时间 开始时间
C

coffeexyz

Unregistered / Unconfirmed
GUEST, unregistred user!
用batchmove 将文本文件倒入数据库,其他格式都可以,而date格式则老是出错,
请问如何规定date的格式?
(如将
19990101
19990201
..
这样的数据倒入到一个date类型的字段中)
请指教!!!
 
TTable可以访问文本数据表,关键是要建立一个与该.txt文件同名的.sch文件
例:
CUSTOMER.SCH 内容如下:
[CUSTOMER]
Filetype=VARYING
Delimiter="
Separator=,
CharSet=ascii
Field1=Customer No,Float,20,04,00
Field2=Name,Char,30,00,20
Field3=Phone,Char,15,00,145
Field4=First Contact,Date,11,00,160

CUSTOMER.TXT:
1221.0000,"Kauai Dive Shoppe","808-555-0269",04/03/1994
1231.0000,"Unisco","809-555-3915",02/28/1994
1351.0000,"Sight Diver","357-6-876708",04/12/1994
1354.0000,"Cayman Divers World Unlimited","809-555-8576",04/17/1994
1356.0000,"Tom Sawyer Diving Centre","809-555-7281",04/20/1994

试试看行不行?
 
老实点先字符串处理也是办法啊
一个循环也不耽误事
 
房客说得对,如果本来不是数据库文件,为什么一定要用batchmove?
打开文本读不是更好?读日期用copy不是很好?
 
19990201这样的格式是肯定不能导入日期字段的,
需要你自己将其转换为02/01/1999的格式
 
多人接受答案了。
 
后退
顶部