由于列名中的 Space,无法使用 VB .NET 执行 INSERT INTO 操作
Not able perform INSERT INTO Operation using VB .NET because of Space in the Column Name
我正在尝试在 VB .NET 中使用 SqlCommand
执行 INSERT INTO
操作。我的 DataTable
有一个名称中包含 space 的专栏。由于此列名,我无法执行 INSERT INTO 操作。我收到一条错误消息:
Incorrect Syntax near Column Name
我不想更改 DataTable 中的列名。有办法解决这个问题吗?
可以改正如果命名是唯一的问题,请将您的名字放在 []
中。
使用[table名称]。列也一样。意味着任何有空格的东西都必须放在大括号内,如 Tushar
所述
我正在尝试在 VB .NET 中使用 SqlCommand
执行 INSERT INTO
操作。我的 DataTable
有一个名称中包含 space 的专栏。由于此列名,我无法执行 INSERT INTO 操作。我收到一条错误消息:
Incorrect Syntax near Column Name
我不想更改 DataTable 中的列名。有办法解决这个问题吗?
可以改正如果命名是唯一的问题,请将您的名字放在 []
中。
使用[table名称]。列也一样。意味着任何有空格的东西都必须放在大括号内,如 Tushar
所述