Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 不接受TableAdapter中的参数_C#_Visual Studio 2008_Parameters_Syntax Error_Tableadapter - Fatal编程技术网

C# 不接受TableAdapter中的参数

C# 不接受TableAdapter中的参数,c#,visual-studio-2008,parameters,syntax-error,tableadapter,C#,Visual Studio 2008,Parameters,Syntax Error,Tableadapter,我目前正在尝试设置TableAdapters,但它不允许我在创建新查询时使用参数(这使得它非常无用) SELECT users.* FROM users WHERE name LIKE @name 它告诉我在'@'附近有一个SQL错误 我正在使用VS08和C#以及使用OleDB驱动程序的Access数据库 在构造参数化 查询时,使用参数表示法 特定于您所访问的数据库 对…进行编码。例如,访问 OleDb数据源使用 问号“?”表示 参数,因此WHERE子句 如下所示:W

我目前正在尝试设置TableAdapters,但它不允许我在创建新查询时使用参数(这使得它非常无用)

SELECT     users.*
FROM         users
WHERE name LIKE @name
它告诉我在
'@'
附近有一个SQL错误

我正在使用VS08和C#以及使用OleDB驱动程序的Access数据库

在构造参数化 查询时,使用参数表示法 特定于您所访问的数据库 对…进行编码。例如,访问 OleDb数据源使用 问号“?”表示 参数,因此WHERE子句 如下所示:WHERE City=


尝试用替换@吗?看看你的查询是否编译。

好吧,解释了很多。。。我曾经使用MSSQL数据库,并且习惯了
@
——非常感谢。