关于sql语句的菜鸟问题,有一句看不懂 大侠帮忙哈
我刚刚开始学sql,最近看到一句SqlStr:='Select*Fromstu_infWherestu_no='''+dbe_StudentNum.Text+'''';不...
我刚刚开始学sql,最近看到一句SqlStr:= 'Select * From stu_inf Where stu_no = ''' + dbe_StudentNum.Text + '''';不明白是什么意思,大侠能不能解答下,还有后面的加号和引号是什么意思,谢谢了哈
是在delphi中的编程,用到了sql 展开
是在delphi中的编程,用到了sql 展开
4个回答
展开全部
这个应该是在jsp或servlet里面查询数据库的语句,后面的引号和加号中间的东西是从前台页面获取来的信息,以它为条件进行查询.并把这条语句定义成了一个字符串.
哦,那也是一个意思.
哦,那也是一个意思.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
+ 是字符串连接操作符
两个 ' 之间是一个字符串
这句话是生成一个完成的SQL语句字符串。
1、Select * From stu_inf Where stu_no = “
2、dbe_StudentNum.Text
3、”
用+ 将上面3个部分连接成一个
两个 ' 之间是一个字符串
这句话是生成一个完成的SQL语句字符串。
1、Select * From stu_inf Where stu_no = “
2、dbe_StudentNum.Text
3、”
用+ 将上面3个部分连接成一个
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那句话等同于
select * from stu_inf where stu_no like "%dbe_StudentNum.Text%"
查找有stu_no里有dbe_StudentNum.Text的相关数据
在编程语言里面用+将字符串连接起来,""里面的内容可以是你想要匹配的字符串
select * from stu_inf where stu_no like "%dbe_StudentNum.Text%"
查找有stu_no里有dbe_StudentNum.Text的相关数据
在编程语言里面用+将字符串连接起来,""里面的内容可以是你想要匹配的字符串
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把文本框dbe_StudentNum里的值作为查询条件赋给查询语句。假设dbe_StudentNum里的值是“1234”,那么最后的查询语句就是:
Select * From stu_inf Where stu_no = '1234'
Select * From stu_inf Where stu_no = '1234'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询