关于C#与SQL语句混合使用的问题,如何理解单引号的用法?
因为我是初学者,所以很理解以下这段代码,单引号是从哪里括到哪里?双引号又是从哪里括到里?有哪位高手能帮解释一下吗?谢谢cmd.CommandText = "Insert into contact(cName,cAddress,cEmail,cPhone) ";
cmd.CommandText += "Values ('" + txtName.Text + "','";
cmd.CommandText += txtAddress.Text + "','";
cmd.CommandText += txtEmail.Text + "','";
cmd.CommandText += txtPhone.Text + "')";
cmd.Connection = conn;
[ 本帖最后由 mojinde 于 2006-12-8 14:49 编辑 ] 没有人知道吗?我知道这个问题很菜,但还是请高手能讲解一二,谢谢了 双引号从第一个看起,逐个匹配
单引号是sql里的需要,都是字符串连接的东西,你保证连出来的最后在sql里是对的就可以了 谢谢这位老兄的回复,谢谢 写完断点调试一下看比较容易看 我觉得打印调试也可以
页:
[1]