sql批量插入。需要帮助

发布于 2024-11-02 16:51:18 字数 205 浏览 0 评论 0原文

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

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

Hi I doing a mass insert of records from this text file using the script below. I having a problem here to set the "c:\" to a parameter I pass in from a vb .net application? I do not want to define a fixed path for that. IS that possible?

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

给不了的爱 2024-11-09 16:51:19

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

The best way would be to use any scripting language (or maybe VBA) to parse the SQL file, change the path, write it again, then batch-run the changed SQL file.

孤独难免 2024-11-09 16:51:19

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

Write the path as %TEMP%\Import.csv. This is a special shortcut to get to the temp folder. You will have access to write to the user's temp folder.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文