博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
.Net在操作mysql查询的时候出现“: Unknown column 'UserName' in 'where clause'”错误
阅读量:4706 次
发布时间:2019-06-10

本文共 314 字,大约阅读时间需要 1 分钟。

今天使用.Net操作mysql查询的时候,如果加上条件查询的时候就会出现 Unknown column 'UserName' in 'where clause'这个错,不加条件直接select * from 表名是没有没问题的

原因是连接mysql字符串的数据库名称写错,这是一个很低级的错误,但是往往是最容易忽略的,因为你没加条件查询是没有问题的,加了条件才会出现这个问题,一般都会怀疑自己的代码写的有问题,所以是很坑。

总结一下出现这个问题的原因:①数据库连接字符串表名写错 ②查询的这张表确实没有这个字段或者字段名称写错

 

转载于:https://www.cnblogs.com/longbky/p/8327951.html

你可能感兴趣的文章
深入理解Asp.net MVC路由
查看>>
正则化方法:L1和L2 regularization、数据集扩增、dropout
查看>>
java是编译型语言还是解释型语言?
查看>>
day4 小结
查看>>
语系/地区码
查看>>
【非原创】LightOJ - 1284 Lights inside 3D Grid【概率期望】
查看>>
【前端优化之拆分CSS】前端三剑客的分分合合
查看>>
Sublime Python3编译环境修改
查看>>
Linux系统修改防火墙配置
查看>>
cocos2d 触屏事件
查看>>
技术人生:他们的毅力超过才力
查看>>
ibatis.net:在VS中支持xml智能提示
查看>>
spring+springmvc+mybaties整合实例
查看>>
window.open 子窗口关闭刷新父页面
查看>>
Hibernate的几种主键生成策略
查看>>
“速达”app电梯演说
查看>>
Crawl(1)
查看>>
设备事件
查看>>
vue入门:(组件)
查看>>
CodeForces 173A Rock-Paper-Scissors(数论)
查看>>