以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  求助:在练习编写班集成绩排名代码时,运行没有结果  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=101901)

--  作者:user121
--  发布时间:2017/6/9 14:23:00
--  求助:在练习编写班集成绩排名代码时,运行没有结果
如图片所示,学
图片点击可在新窗口打开查看此主题相关图片如下:extl3mci)9id4}9f6n4ta7q.png
图片点击可在新窗口打开查看
编写年级成绩排名时,程序即没报错也没有运行结果,求助老师!!
--  作者:有点色
--  发布时间:2017/6/9 14:56:00
--  

 .select("班级 = \'" & bj & "\'", "总分 desc")


--  作者:user121
--  发布时间:2017/6/9 15:18:00
--  
谢谢老师,引号的问题我今天看了很久,能否帮忙分解分割下,我理解不了,谢谢
--  作者:有点色
--  发布时间:2017/6/9 15:47:00
--  

 参考这里

 

http://www.foxtable.com/webhelp/scr/0221.htm

 

http://www.foxtable.com/webhelp/scr/1647.htm

 


--  作者:user121
--  发布时间:2017/6/9 15:59:00
--  求教老师
老师您好,   关于字符串连接符& 和 单引号\'  \',使用的问题,我一直搞不太清楚,
查看了定义,

         &   可以用来连接任何数据,例如日期型、数值型,在连接之前会自动将非字符型的数据转换为字符型。       

         \'   例:客户 = \'CS03\'   字符要用单引号括起

然而                 \' " & bj & " \' 
            使用双引号,包括两头的&  是什么意思?


老师能教下么?已经困惑了一周了


--  作者:user121
--  发布时间:2017/6/9 16:02:00
--  
bj 原来不就是字符串型么?
--  作者:user121
--  发布时间:2017/6/9 16:09:00
--  
两章内容我已看过多次了,
但这段代码,

.select("班级 = \' " & bj & " \' ", "总分 desc")

前面的 & 连接的是什么?   后面的& 又是连接什么?   蒙圈了

--  作者:有点色
--  发布时间:2017/6/9 16:14:00
--  

 正常要写成 "班级 = \'1班\' "

 

 当时变量的时候,要写成 "班级 = \'" & bj & "\'"

 

 几个字符串之间,用 & 进行连接。


--  作者:user121
--  发布时间:2017/6/9 16:18:00
--  

茅塞顿开!

原来作为变量时,既充当了分隔符号,又起到了连接符的作用。


万分感谢!