System.Data.SqlClient.SqlException 列名 无效 查看详细信息

C# winform报错 System.Data.SqlClient.SqlException 列名xxx 无效 查看详细信息

img

userid不是数字格式的话,sql语句里面的userid要用单引号扩起内容

.....userid='{userid}'..............

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632

你的userid不是string类型的吗,不能当int类型用,需要在sql中和pwd一样在两边加' '。同时还可以采取参数化方式防止sql注入