學生總結(二)——學生中單引號到底是幹嘛的,總結學生引號幹嘛

來源:互聯網
上載者:User

學生總結(二)——學生中單引號到底是幹嘛的,總結學生引號幹嘛

學生總結(二)——學生中單引號到底是幹嘛的

大家看到這個題目,可能覺得我在賣關子,非也,下來就看看這個總結吧!最近敲代碼遇到了瓶頸,問了很多人關於

學生中單引號的作用,最終在連康同學的解答下,讓我對此理解步入了巔峰!

代碼部分:

txtSQL = "select * from student_Info where class_NO = '" & comboClassno.Text &"'"Set mrc = ExecuteSQL(txtSQL, MsgText)      While (mrc.EOF = False)           comboSID.AddItem mrc!student_ID         mrc.MoveNextWendmrc.Close

想必大家都對上邊的兩個單引號感到很好奇吧!首先單引號是sql中的符號,而雙引號是vb中的表示符!

   txtSQL = "select * from student_Info where class_NO ='" & comboClassno.Text &"'"

老師給的理解是"select * from student_Info where class_NO = '"  加上  comboClassno.Text 再加上"'"  。我懂得了這樣寫是為什麼,就是串連符將這三句話串連到一塊了,沒毛病,但是這樣說我還是不能理解其中的意思!

我按照我的方式寫了出來,理解了其中的代碼!這個只能是協助大家理解代碼的含義,讓你明白為啥要這樣寫!


我的想法就是紅色的雙引號相對,裡邊所有的內容為字元,兩個綠色的雙引號相對,兩個藍色的單引號為一對。

1、開啟你的sql 然後依次點擊一下的紅色按鈕。



 

2、按右鍵student_Info選擇編輯前200行,進入一個介面,單擊建立查詢,然後將這句代碼複製進去,!






3、前邊的語句sql不能識別,有語法錯誤,所以刪掉,單擊查詢按鈕,出現所示!


 



4、將其中的" & comboClassno.Text & "刪除掉,換成你要的班號比如2,!




此時就出現了你要的結果,班號為2的學生的學號有456和678,所以我們明白單引號與雙引號真的很有必要!

 


   
3
0
查看評論

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.