vb中sql語句的單引號和雙引號的用法

2021-08-26 02:08:09 字數 560 閱讀 3867

例如:strsql =" selcet * from sp_table where xm= ' " & text1.text & " ' "

用 & 連線字串的時候會有些麻煩," "之間是乙個字串," " 和 " " 用& 連線

假如text1.text的值是:李四

那麼應該寫成:

strsql = "select * from sp_where sp_table where xm= ' " 李四 " ' "

現在把它分為三部分

"select * from sp_table where xm= ' "

李四 " ' "

李四換成 & text1.text &

簡單地說,雙引號是給vb用的,單引號是給sql語句用的。

a= "b" 表示a為b

a=" " b " " 表示a為" b "

a=" " " " & "b" & " " " 表示a為 " b "

a=" ' b ' " 表示a為 ' b '

a=" ' " & " b " & " ' " 表示a為 ' b '

推薦文章:

vb中sql語句的單引號和雙引號的用法

例如 strsql selcet from sp table where xm text1.text 用 連線字串的時候會有些麻煩,之間是乙個字串,和 用 連線 假如text1.text的值是 李四 那麼應該寫成 strsql select from sp where sp table where ...

vb中sql語句的單引號和雙引號的用法

例如 strsql selcet from sp table where xm text1.text 用 連線字串的時候會有些麻煩,之間是乙個字串,和 用 連線 假如text1.text的值是 李四 那麼應該寫成 strsql select from sp where sp table where ...

Linux Shell 中的反引號,單引號,雙引號

反引號位 位於鍵盤的tab鍵的上方 1鍵的左方。注意與單引號 位於enter鍵的左方的區別。在linux中起著命令替換的作用。命令替換是指shell能夠將乙個命令的標準輸出插在乙個命令列中任何位置。如下,shell會執行反引號中的date命令,把結果插入到echo命令顯示的內容中。root loca...