一.vb中大小寫的轉換
vb中自帶字母大小寫轉換函數lcase和ucase。
格式:ucase(任何有效的string或char表達式),ucase(string),u就是upper的意思,就是變大;相反的就是,lcase(任何有效的string或char表達式)函數,就是轉換成小寫字元,用法同理,不再累述。
說明: (1)參數必選項,可為任意有效的字元或者表達式。
(2)如果 string 參數中包含 null,則傳回 null。
(3)隻将小寫字母轉換成大寫字母;所有大寫字母和非字母字元均保持不變。
示例:
dim mystring
mystring = "helloworld"
text1.text= ucase(mystring) ‘結果為:helloworld
text2.text= ucase("goodmorning" ) ‘結果為:goodmorning
機房中的子產品應用:
二.記錄集操作
在機房收費系統中,下面子產品處不能關閉rst或者釋放rst的空間的原因是: executesql這個記錄集是rst的緩存對象,是以當rst的變動會影響到executesql這個記錄集,如rst.close;而set rst=nothing後,rst就從實際對象中分離出來了,而通過rst對象建立的對象都将被孤立。這些已緩存對象的任何屬性依然可用。
記錄集本身是一個對象,有自身的方法,常見的有addnew,update,delete,open,close,find,move等,并沒有select這樣的方法,是以不能直接查詢;要想查詢就等用open方法,和sql查詢語句。
機房中的子產品應用:
三.知識小結
在vb的學習中,先前就見過大小寫的強制轉換問題,并不感到陌生,而相對于記錄集的問題就有些看不懂了,是在這次機房收費系統中的新出問題,感覺查閱資料後,還不是很了解,記錄集的問題今後還會遇到,在平常多去積累一些,下次努力搞懂它。