|
|
1
2
我最终解决了这个问题。(我现在使用的是Access 2007,但与Access 2003的问题相同。) 首先,不起作用的是: transfertext将只使标题行Unicode和tilde分隔,即使使用格式正确的schema.ini。(不,我没有把它们放在一行上,这只是stackoverflow上HTML的格式问题。)
仅使用select语句:
完全忽略了FMT。我发现很难找到关于参数格式的文档。无论我在fmt参数中键入什么,我唯一能做的就是修复它。其他的一切都被视为犯罪嫌疑人。我可以将其作为select语句创建的schema.ini文件,如下所示:
我的最终解决方案是创建自己的schema.ini,然后使用select语句。我的模块代码如下所示:
我没有说这是优雅的,但它是有效的。还要注意stackoverflow代码格式化程序不喜欢我的\“,所以它不能很好地打印我的代码。 |
|
|
2
1
关于这个线程,我偶然发现了一个非常简单的解决方案,它能够在所有表导出中使用一个规范,而通常情况下,您需要为每个导出创建一个单独的规范;或者使用Richard A提供的子例程。 过程如下:
创建规范,例如管道
这在Access2003中被发现/测试过,所以我认为在以后的版本中也可以使用。 亲切的问候, 马特唐南 |
|
|
3
0
我有两个建议给你:
http://msdn.microsoft.com/en-us/library/aa288104.aspx 除此之外,看起来您的方法应该有效。 |
|
|
4
0
我得到了部分答案: 我正在用vba编写一个schema.ini文件,然后执行transfertext。这将动态创建导出格式。唯一的问题是,尽管我的schema.ini包含:
只有标题行以带颚化符分隔符的Unicode格式出现。其余的行是带逗号的ANSI。 |
|
|
Boltu · pandas从url返回的值是什么? 2 年前 |
|
|
trystine · 试图运行CausalNex错误UnicodeEncodeError:“charmap”编解码器无法对位置263607-263621中的字符进行编码:字符映射到<undefined> 2 年前 |
|
|
Danny Coleiro · 向文本字符串添加不可见字符 2 年前 |