这条语句有什么问题
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/25 18:25:39
xRnP*<"cאEY#$`]]!ob%m"P
PĢIH%MS_;Y\'ʢT̙9g8]{a~wR7FC5q+$e=ΩK$8ٛѦ53NƦUhOh-b3LH,;/γ,c[鄮Ȃg(p*YWE2b,HY8Xdp:DUc :(KKiciE^b̳HVAPyIf/dOG2y5;mK.fR)vnP_Jp}_xP=G(4\F>FyP0QyP"Yq~Vɐ'D+7!$3 چO^Ozp!sI0YTnIJ?"&^VGnt9OǬ` 4G{Hq7ڹ^\jx>bwZX;[~o'=)vD:npR#SggJ@2 k⌝8,
这条语句有什么问题
这条语句有什么问题
这条语句有什么问题
当然有问题了.你把 SqlCommand 参数的字符串展开看看:
select * from tb_User where UserName=''' + txtName.Text + ''' and UserPwd=''' +txtPwd.text +'''
你认为这一句是 sql 语句吗? 显然不是!textName.Text 是程序中的变量,不是 sql 中的字符串.
你想做的无非是把文本框中的字符串加入到 sql 语句中,双引号少写了,同时单引号也写错了.
正确的应给是:
SqlCommand("select * from tb_User where UserName='" + txtName.Text + "' and UserPwd='" + txtPwd.text + "'");