您现在的位置:龙卷风首页 ›› 网络编程 ›› 阅读文章

Asp.net使用MySql是的参数化查询语句问题

MySql参数化查询语句 asp.net

在asp.net(c#)的编程中,@符号可以用来避免字符串被转义,这个特性也被应用到数据库查询语句中,习惯性的用@开头来命名数据库查询语句中的参数。

然而如果碰上MySql就不行了,用@符号领头的参数名字会导致查询不到数据。解决的办法是使用?代替@的作用,例如:

Select * from mytable where mycolumn = ?mycolumn

替换之后就正常了。

作者 不见不散 本文仅代表作者观点,与龙卷风资讯网立场无关。

我来说两句

内容/Content