sql mass insert。需要帮忙

时间:2011-04-21 11:53:03

标签: sql ms-access

您好我使用下面的脚本从此文本文件中大量插入记录。我有一个问题,将“c:\”设置为我从vb .net应用程序传入的参数?我不想为此定义固定路径。那可能吗?

INSERT INTO tblContacts
SELECT     *
FROM         [Text;Database=C:\;HDR=Yes].[Import.csv]

2 个答案:

答案 0 :(得分:0)

最好的方法是使用任何脚本语言(或可能是VBA)来解析SQL文件,更改路径,再次写入,然后批量运行更改的SQL文件。

答案 1 :(得分:0)

将路径写为%TEMP%\Import.csv。这是获取临时文件夹的特殊快捷方式。您将有权写入用户的临时文件夹。