xls工作表有表头的想导入DBF字段要如何处理一下
这个表想不要表头字段,想用第4行的做为DBF的表的字段,数据类型正常就行,不知道能不能实现,谢谢
[此贴子已经被作者于2021-11-13 20:10编辑过]
2021-11-13 19:27
程序代码:cDefPath = ADDBS(JUSTPATH(SYS(16)))
SET DEFAULT TO (cDefPath)
xlsFile = cDefPath + "信息管理.xls"
WITH CREATEOBJECT("Excel.Application")
.DisplayAlerts = 0
.WorkBooks.Open(xlsFile)
nRow = .CountA(.Range("A:A")) - 2
nCol = .CountA(.Range("4:4"))
arr = .Cells(5,1).Resize(nRow,nCol).Value
.WorkBooks.Close
.Quit
ENDWITH
CREATE CURSOR tt (序号 I, 零部件代码 C(10),零部件名称 C(10),建议销售价 I,销售分类 C(10),拼音代码 C(10),单位 C(10))
INSERT INTO tt FROM ARRAY arr
SELECT * FROM tt
2021-11-13 21:19
[此贴子已经被作者于2021-11-13 21:26编辑过]
2021-11-13 21:25
2021-11-14 06:49
2021-11-14 12:29
2021-11-14 14:05
[此贴子已经被作者于2021-11-14 19:08编辑过]
2021-11-14 15:16
2021-11-14 18:02
[此贴子已经被作者于2021-11-14 19:28编辑过]
2021-11-14 18:56
[此贴子已经被作者于2022-3-20 08:01编辑过]
2021-11-14 19:42