从EXCEL表格中复制多行多列数据,能不能用代码粘贴到DBF中
从EXCEL表格中复制多行多列数据,能不能用代码粘贴到DBF中?
期待大神解答......
[解决办法]
如果是粘贴到每个字段中,不能,只能1个1个字段导入,其它数据库也一样
[解决办法]
还是导入DBF(Import 或 Append)后,再追加你的目标DBF中(Append)
[解决办法]
本帖最后由 dkfdtf 于 2014-01-03 17:07:44 编辑 应该是可以的,不过 Excel 中最好没有空的 cell,并且表中都是字符型字段
例如:
* 1. 先将剪贴板的数据放入一个数组
alines(aTemp, _cliptext, 1+2, chr(9),chr(13),chr(10))
select 表
nCols = fcount() && 确定字段数
dimension aTemp[int(alen(aTemp)/nCol), nCol]
* 2. 从数组导入到表
apppend from array aTemp
browse && 看看结果