"select * from guestbook where name='"+a+"'and tel="+b
每两个双引号是一组
"select * from guestbook where name='"
"'and tel="
最后拼成一个SQL语句,单引号中夹变量,说明向数据库插入的是字符型的值,单引号中夹数值,说明插入的是数字型的值。
&为连接符,作用是连接上下句。
exec="select * from guestbook where name='"+a+"' and tel="+b+""
完整写法应该是这样,可以这样理解
"select * from guestbook where name='"+a+"' and tel="这一句语句链接b
exec=
"select * from guestbook where name='"
&a&
"' and tel="
&b&
""
分成段就是这样的,每行都是字符串
& 是连接字符串用的
select语句和变量的组合 因该是
a,b分别为变量 在进行sql查询时 常量的两边应该有单引号
这里的双引号应该是字符串的开始和中指符
好好分析分析吧 呵呵