找错误!求高手解答!
strsql = "select * from 学生表 where [学号]= " ' & Text1 & "'"运行时总出现第一行:'='附近有语法错误 --------------------编程问答-------------------- "与'符号位置错了strsql = "select * from 学生表 where [学号]= '" & Text1 & "'" --------------------编程问答-------------------- 应该是strsql = "select * from 学生表 where 学号= "' & Text1 & "'" --------------------编程问答-------------------- 说错了,应该是
strsql = "select * from 学生表 where 学号= '" & Text1.text & "'" --------------------编程问答-------------------- 正确的写法是:
strsql="select * from 学生表 where 学号='"&trim(text1.text)&"'" --------------------编程问答-------------------- 调试SQL语句时,最好把strsql debug.print出来 --------------------编程问答-------------------- 如果text1.text的内容是:
' or '1'='1
不知道会出现什么结果...
不会黑人也得学点别被别人黑
补充:VB , 数据库(包含打印,安装,报表)