VB字串比較的問題,VB中字元型資料大小比較,比較的是啥?

2025-01-29 07:45:26 字數 1131 閱讀 4237

1樓:網友

1:在窗體中畫1個text,1個list,1個command,1個data

2:data的databasename屬性設為你資料庫所在的路徑。

3:data的recordsource屬性設為"field"所在的表。

思路是:當在text中輸入1個資料,按下command,如果這個資料能和資料庫中所在表的欄位(field)中的資料吻合,則將該資料顯示在list中。

開始編寫**:

command1的單擊事件:

private sub command1_click()if then

msgbox "沒有找到", vbokonly, "提示"

end if

end如果"filed"在欄位中排在第一位則為filelds(0)如果是第二則為fileds(1),依次類推。

2樓:網友

我以前做過乙個程式,裡面有好多這樣的程式,不過我裡面用的模組呼叫。不好程式多了多,不好複製到這裡,你要看我可以給你,我的。

其實就是查詢,把查詢得到的結果顯示出來。

3樓:網友

你**不會寫再來問。

vb中字元型資料大小比較,比較的是啥?

4樓:諾諾百科

bcd大。

val("字串")轉化為整數型。再做比較。

字串的比較是按照從左到右單個字元進行比較的,如果第乙個字串的第乙個字元比第二個字串的第乙個字元大則大,顯然這裡"bcd"的"b"比"abc"的"a"第乙個字元"b">"a",所以bcd大,如果相等則比較兩個字串的第二個字元,同理。

5樓:vi六

vb字串是以陣列的形勢存在的,每個字元佔用兩個位元組,然後大小比較就是比較每個字元的ascii碼的大小,比如abcd和abbbffd比較大小得出來的結果是abcd大,應為字串的比較是乙個乙個比下去a=a,b=b然後c>b然後比較結束不管後面的字串還有多長。

6樓:網友

是按照字元的ascii編碼的大小,例如:

字元「a」的ascii編碼是 65

字元「b」的ascii編碼是 66

所以「b」> a」

vb字串怎麼包含引號,VB如何在字串中接受一個雙引號

其實你可以試一下的,我試了一下,在 中給text1.text賦值為一個引號時,vb自動增加了一個引號,成了下面這樣 共四個引號 text1.text 當我需要寫兩個引號 我讓他們中間多了一個空格 時,是下面這樣 text1.text chr 函式 返回 string,其中包含有與指定的字元 相關的字...

vb 怎樣將字串轉化為數值,VB 怎樣將字串轉化為數值

最簡單的就是直接轉換,就是把字串變數賦值給數值變數。數值變數 字串 如果必須轉換,就使用 val 函式賦值,會把字串轉換成雙精度數。比如 數值變數 val 字串 例 n val 3.5 變數n賦值為3.5或者使用取整函式,也可以轉換。比如 數值變數 int 字串 或者 數值變數 cint 字串 例 ...

vb關於時間轉字串

dim s as date s now shijian format s,yyyymmddhhmmss dim s as date s 5 23 2013 3 00 00 pm shijian format s,yyyymmddhhmmss dim s as date s 2013 05 23 15...