我需要将文本字段拆分为Access 2007中的2个字段

时间:2011-03-31 18:10:37

标签: ms-access-2007 substring

我继承了一个非常糟糕的访问数据库,我需要将数据从它移出到MySQL数据库中。我有一个字段,其中包含一些字符串数据,后面是括号中格式奇怪的日期。我正在尝试创建一个查询,其中包含一个字段,该字段仅包含打开括号的字符串“(”。以及仅包含括号内容的第二个字段。

我已经在这里和其他地方找到了我已经尝试过的建议

note: Left(notefield, InStr(notefield, "("))

但我在表达式中收到错误“未定义的函数'左'。”即使我使用Builder构建它。那么我应该在访问查询中使用什么想法来提取这些数据?它必须是访问权限。

1 个答案:

答案 0 :(得分:2)

VB(A)这样很有趣(我这样说是因为同样的问题出现在VB6以及Office应用程序中的VBA中)....

内置函数,例如Leftright$InStr和& c。开始抛出“Undefined Function”错误,它几乎总是意味着你的References有问题。 您定义了引用的某些库已丢失或损坏,并且必然是报告错误的库。

检查工具|参考文献......并确保所检查的内容都没有显示为“MISSING”。如果是,请将其删除或修复链接(如果知道存储的位置,可以浏览...到.dll文件。)