【菜鸟】关于登录查询数据库的问题请问
--------------------编程问答-------------------- 因你的username是一个变量,用于连接字符串和变量而已"..."+变量+"..."
而单引号是你此句执行时实际是(假设变量username赋值为myname)
select * from Table where UserName='myname';
你还可以这样写
cmd.commandText=string.Format("select * from Table where UserName='{0}'",username);
--------------------编程问答-------------------- 因为那是SQL语法的规定,字符串需加单引号加以区分,最终执行的终归还是SQL语句,你要保证在数据库中能够正常的执行才是. --------------------编程问答--------------------
我懂了,,谢谢大侠,厉害的干活 --------------------编程问答-------------------- username是字符串变量,要和其他字符串内容拼接到一起,就要用+号 --------------------编程问答--------------------
谢谢了,懂了
补充:.NET技术 , C#