本人做了一道VB程序题:其中有一句是这样的:
cnn.execute("insert into tb_medicine values("&text1(0)&",'"&text1(1)&"','"+text1(3)+"','"+text1(4)+"'……
后面基本都是这些句子,格式一样!!有谁能告诉我是什么意思吗?谢谢了!!
VB中"+"与"&"分别是什么意思?
答案:4 悬赏:30 手机版
解决时间 2021-02-24 22:45
- 提问者网友:且恨且铭记
- 2021-02-23 21:56
最佳答案
- 五星知识达人网友:长青诗
- 2021-02-23 22:40
这个让是数据库对象cnn执行sql命令 sql命令是 insert into tb_medicine values("&text1(0)&",'"&text1(1)&"','"+text1(3)+"','"+text1(4)+"'……
inset into 数据库表面 列名 values(对应值)
text1()是一个控件数组
& 是宏替换字符
因为execute()方法里的命令是要用"括起来的 为了使整个命令连续 所以需要& 来连接
inset into 数据库表面 列名 values(对应值)
text1()是一个控件数组
& 是宏替换字符
因为execute()方法里的命令是要用"括起来的 为了使整个命令连续 所以需要& 来连接
全部回答
- 1楼网友:胯下狙击手
- 2021-02-24 00:52
把类型符放在变量的尾部,来说明变量的不同类型,类型说明如下:
% 表示整型
& 表示长整型
! 表示单精度型
# 表示双精度型
@ 表示通用型
$ 表示字符型
- 2楼网友:蓝房子
- 2021-02-24 00:29
"+" 和 "&" 都是字串连接符号。不同在"+"号只能用在"字串和字串"的连接而
"&" 则可用在"各种类型资料"的串接。
例如:
X ="VB" + 5.0 (错误,"+"号只能用在串接字串和字串。
X ="VB" & 5.0 (正确,"&"号可串接字串舆数值。
- 3楼网友:春色三分
- 2021-02-23 23:44
+和&在这里都是连接字符串
不过+号在两边都是实数变量时候是做算术运算,当有一个是字符串时做字符串连接运算
&即使两边都是实数变量,都做字符串连接运算
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯