string sql="Select * from 表名 where 列名='" + textBox1.Text + "'" ;
+ 符号不要粘在一起,最重要的是 你单引号是中文的,双引号是英文的 ,你说能不蛋疼...
那个 @参数名 是 SQL Server 数据库的写法。
MySQL 里面, 是 ?参数名
例如:
private const String EXIST_SQL =
@"
SELECT
COUNT(1)
FROM
sale_report
WHERE
sale_date = ?sale_date
AND sale_item = ?sale_item";
添加参数的时候一定要注意引号和加号的使用