在以下 C# 代码中:
string filePath = @"C:\Users\Me\Documents\note.txt"
var SqlSaveCommand = new SqlCommand(@"BULK INSERT table FROM @filepath", con);
SqlSaveCommand.Parameters.Add(new SqlParameter("@filepath", filePath));
@filepath
执行 sql 命令时出现语法错误。
但是,以下确实按预期工作:
BULK INSERT proxylist FROM 'C:\Users\Me\Documents\note.txt'
我在指定@filepath
参数时做错了什么?