1. 程式人生 > >vb中”and“與“&”的區別

vb中”and“與“&”的區別

今天敲機房收費系統充值視窗時,需要在text文字中,既顯示自己輸入的字,又要顯示從資料庫中提取的資料,那麼就涉及到一個問題,中間的連線字元用什麼。剛開始我用AND進行連線。

Text3.Text = "充值卡號:" And mrcc.Fields(0)

結果顯示錯誤’13‘;型別不匹配。

之後我在網上知道了正確的是用&進行連線

Text3.Text = "充值卡號:" & mrcc.Fields(0)

詳解

&是用來連線字串的,例如

a = "abc"

b = "def"

a&b=”abcbef“

而and在vb中是一個運算子,作用就是比較and兩邊的表示式,是邏輯關係

a = true

b = false

 a and b結果就是false