vb程序代码,一行代码太长,分成两行会出错?

来源:百度知道 编辑:UC知道 时间:2024/06/18 23:21:26
A:
Adodc1.RecordSource = "select ta01,ta04,ta02,ta13" & _
"from sfcta"
Adodc1.Refresh
B:
Adodc1.RecordSource = "select ta01,ta04,ta02,ta13 from sfcta" Adodc1.Refresh
A代码出错:invaild column name 'ta01'
B则无问题,A应该如何写
怎么看上去没什么区别么?

Adodc1.RecordSource = "select ta01,ta04,ta02,ta13 " & _
"from sfcta"
Adodc1.Refresh
or
Adodc1.RecordSource = "select ta01,ta04,ta02,ta13" & _
" from sfcta"
Adodc1.Refresh

'from前面要有一个空格
A:
Adodc1.RecordSource = "select ta01,ta04,ta02,ta13 " & _
" from sfcta"

上面回答正确

意思就是 加过“_”了 空格可以加也可以不加???