- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 Access-2007 应用程序,我使用 Visual Basic 从文本文件导出/导入表格。
DoCmd.TransferText acExportDelim, "MySpec", "Table1", "c:\table1.txt", True
DoCmd.TransferText acImportDelim, "MypSpec", "Table1", "c:\table1.txt", True
我想捕获此方法可能引发的所有错误。我想要这个方法的错误号列表,我在 MSDN 上搜索但没有找到任何东西。
如果导入失败,我还想阻止 Access 创建 ImportErrors 表。
有什么想法吗?
最佳答案
如果你想预先测试数据,你可以使用SQL。
使用 schema.ini 文件并直接导入到 MS Access。一个 schema.ini 文件相当于一个规范。
[imp.txt]
ColNameHeader=False
Format=FixedLength
Col1=ID Char Width 8
Col2=AName Char Width 10
Col3=Mark Char Width 2
SQL
SELECT * INTO Imp FROM [Text;DATABASE=Z:\docs].[imp.txt]
在 VBA 中:
Dim db As Database
Set db = CurrentDB
sSQL = "SELECT * INTO Imp FROM [Text;DATABASE=Z:\docs].[imp.txt]"
db.Execute sSQL, dbFailOnError
引用文献:
Errors Collection (DAO)
Error Object (DAO)
Schema.ini File (Text File Driver)
关于ms-access - 处理 TransferText 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14730093/
我正在尝试仅将表格中的特定数据导出到 CSV 文件。 如果我导出整个表,它会完美导出,但如果我尝试仅导出选定的数据,则什么也不会发生。我正在为要导出的数据使用查询名称。我没有收到任何错误消息,所以我不
我有一个 Access-2007 应用程序,我使用 Visual Basic 从文本文件导出/导入表格。 DoCmd.TransferText acExportDelim, "MySpec", "Ta
我正在使用 DoCmd.TransferText 从 .cvs 文件导入数据。我需要添加另一列包含当前日期的导入信息。有什么简单的方法可以做到这一点吗? 最佳答案 您可以使用以下几种方法: -通过 V
我在 MS-Access-2010 VBA 中使用 DoCmd.TransferText 将表导出到 .csv 文件。但是,当我这样做时,生成的 .csv 文件会截断表中的信息。例如,经度 -85.3
我正在使用 Windows 2012 R2 服务器上的 powershell 将数据从 Access 表导出到 CSV 文件。我想在不修改 Access 数据库架构的情况下做到这一点,也不想在 acc
我有大量 .txt 文件(>60k)需要转换为分号分隔的 .csv(因为某些字段是带逗号的列表),以便我可以将它们上传到我们的 SQL 服务器。 我已经成功编写了一个 .vbs 文件,即使不存在表,该
我是一名优秀的程序员,十分优秀!