Dim
Str1
As
String
Str1
=
"16Bit
Max:"
Print
Str1
+
65535
这种情况就是类型不匹配的,也就是说Str1是字符串型的,65535是整形的,在这里是两种不同类型,所以不能相加。
Dim
Str1
As
String
Str1
=
"16Bit
Max:"
Print
Str1
+
Str(65535)
这样!加个强制转换Str()语句就可以了。把整数转换成字符串型的,或者直接改成"65535"加双引号也可以。
什么数据库?access的话时间外面不用单引号,用#,或者你的几个文本框中是不是输入了一些不合适的字符串,比如单引号,双减号等等
Text1.Text 得到的数据时String类型,不可使用“+”连接,可使用“&”连接成字符串
如果你想做加运算,可写成Text1.Text = CInt(Text.Text) + 1
改成Txt1.Text = val(Txt1.Text) + 1试试