永发信息网

vb中四个连续的双引号表示什么意思?

答案:4  悬赏:30  手机版
解决时间 2021-11-16 18:34
vb中四个连续的双引号表示什么意思?
最佳答案
1、加号,连接,相当于&,将字符串连接起来:
Adodc1.RecordSource = "select * from tb_user where 操作员='" & StatusBar1.Panels(4).text & "'"
2、单引号:
access数据库中,若字段类型为字符串,用单引号:
Adodc1.RecordSource = "select * from tb_user where 操作员='张三'"
若字段类型为日期,用#:
Adodc1.RecordSource = "select * from tb_user where 日期>=#2011-1-1#"
若字段类型为数值,啥也不用:
Adodc1.RecordSource = "select * from tb_user where 登录次数>100"
3、双引号,表示那是一段字符串:
c="aaa" & b & "aaa" ,表示将变量b的前后加个字符aaa后赋值给变量c
全部回答
四个连续的双引号表示两个双引号,其实没什么意思,编译后是因为变量myname=“bill gates”
可以直接写成
response.write "msgbox""我是"& myname & vbcrlf
应该没区别。
表示一个双引号字符
例如:

在VB中,要在窗体上输出一个字母A
用:Print "A"
即用一对双引号括起来你想要输出的字符
又如:
要把一个字符,保存到指定的变量
MyChr = "B"

问题:那么我要表示的字符,本身就是一个双引号,怎么办呢?
按照上述的推断,应该是:
Print """
可以输出一个双引号?
xx = """
把一个双引号,保存到变量XX?
其实不行,即要用两个双引号来表示一个双引号。太费解!
Print """" '在窗体上只看到一个双引号

当然,这仅仅是把双引号表示为字符常量的一种特殊用法和解决方案。
我的理解,为什么会有这样的情况,是因为,VB有自动检查错误的功能,该功能规定双引号是成对出现的吧?这个好理解,双引号不能成单出现,否则就是语法错误了。
不知对否!
双引号是字符串的定界符,比如下面是个合法的字符串:
"abcdef"
但是如果字符串本身包括双引号,比如:
"abc"def"
那么如果按上面的写法,VB就会陷入困惑,不知道字符串是到哪里结束的。
所以VB就规定:如果字符串中包含双引号,就用连续两个双引号来表示,比如:
"abc""def"

因此
response.write "msgbox""我是"& myname & """"& vbcrlf

“我是”前面的两个双引号就是代表了显示结果中的一个双引号;
后面那四个双引号则代表两种不同意义:第一个和第四个双引号是字符串定界符,表示这是个字符串,中间的两个双引号则表示这个字符串的内容是一个双引号。
这样,显示后结果就是
msgbox"我是bill.gates"

如果你不习惯用两个引号表示一个引号字符的方式,也可以用下面的方式:
response.write "msgbox" & chr(34) & "我是"& myname & chr(34) & vbcrlf
因为双引号的ASCII码为34,所以可以用chr(34)来表示追问如果“我是”前面的两个双引号就是代表了显示结果中的一个双引号的话,msgbox前面的那个双引号是和谁配对的呢?追答和“是”后面的双引号配对!也就是说 "msgbox""我是" 是个完整的字符串

你可以发现,在字符串中,不管是作为定界符使用还是作为字符使用,双引号的个数百分百是偶数!如果是奇数就肯定出错!
你可以试试:
response.write """""""""""""""""""""
你把后面的那一大串双引号增一个或减一个,看看有什么后果。而且从中你也就会明白两个双引号究竟代表什么意思了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求一篇3000字论文 《试论企业的跨文化管理》
土工格栅GDL50/PP一卷多长
evian可做人名吗?用作小女孩的英文名合适吗
激光陀螺的介绍
我主板昂达785G 魔笛版,内存是金士顿2G 玩
全纪实频道有没有app
上海会博新材料科技有限公司怎么样?
我要在班里举办大学生百科知识竞赛 需大赛题
光绪年造铜钱背面当圆多少钱?
我要卖豆浆,网上说可以用豆浆粉冲,下午买了
临川菜梗是怎么来的?谁发明的做法
舞蹈浮花恋影的背景音乐是什么?
建行atm地址在什么地方,我要处理点事!
一百个女孩是哪首歌的歌词
求一篇小学语文课文的导入语,或者结束语,字
推荐资讯
达人观之,生死一耳;何必生之为乐,死之为悲?什
中国工商银行atm(兴华北街5-3)地址在什么地方
涂料\颜料\染料有什么区别
请问这种是什么猫,大概要多少钱一只
立刷app下载地址
现在4000左右买什么笔记本好
墨家机关道目前1v1最强是谁
《沙与海》纪录片分析
早上大跌 为什么要买
我从成都环球中心上绕城到成温邛高速怎么走?
5个男人轮流和一个女人性美
中翻英~急用~~麻烦诸位大侠帮帮忙
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?