搜索
您的当前位置:首页正文

asp.net问题System.ArgumentException: 不支持关键字: “unicode”,怎么解决?

2012-06-28 来源:吉趣旅游网

有网友碰到这样的问题“asp.net问题System.ArgumentException: 不支持关键字: “unicode”,怎么解决?”。小编为您整理了以下解决方案,希望对您有帮助:

解决方案1:

楼上的这位你干过C#没?
那上面写的很清楚,string userid=....你还问userid是怎么定义的,这明显不是数据类型的事,
我觉得是你这句有问题:
string sql = "select UserName from Users where UserID='0'";

应该是:
string sql = "select UserName from Users where UserID={0}";
这样吧。占位符。可以试试看,如果userid在数据库里不是数字,那就
string sql = "select UserName from Users where UserID='{0}'";试试。
实在不行就不要用占位符了 直接拼串:
string sql = "select UserName from Users where UserID="+userid;

解决方案2:

用双引号引一下试试

Top