vb型別不匹配

2022-12-18 11:20:13 字數 760 閱讀 9245

1樓:匿名使用者

list1sql = "select * from stock where 數量 < " + trim(text1(0).text) and 數量 > " + trim(text1(1).text)"

把上面這句的+改為&就ok了,因為當text1(0).text為數值時,會變成字串加數字而不是字串連線了,字串連線用&比較保險,還有以下好處:

1+0 結果:1

1 & 0 結果:10

2樓:匿名使用者

眾人所答皆有誤也。根據你的**,我斗膽猜測你那個數量的欄位應該是數字(如integer)型別的欄位,而眾人所給答案皆將text1(0)和text1(1)的內容直接作為字串型別賦值,這必然會引發型別不匹配的錯誤。將**修改成如下即可。

list1sql="select * from stock where 數量 < " & cint(val(trim(text1(0).text))) & "and 數量 > " & cint(val(trim(text1(1).text)))。

這樣text1(0)和text(1)的內容都會先轉換成數字型別後再執行操作,這樣就不會引發型別不匹配的錯誤了。

3樓:匿名使用者

sql 語句應該改改

list1sql = "select * from stock where 數量 < " & trim(text1(0).text) & "and 數量 > " & trim(text1(1).text)

VB中如何判斷檔案型別,VB 怎麼獲取或判斷txt檔案的編碼格式

一般情況下,都是通過檔案字尾來判斷的,比如 jpg,就判斷為影象檔案。檔案格式 或檔案型別 是指電腦為了儲存資訊而使用的對資訊的特殊編碼方式,是用於識別內部儲存的資料。比如有的儲存 有的儲存程式,有的儲存文字資訊。每一類資訊,都可以一種或多種檔案格式儲存在電腦儲存中。每一種檔案格式通常會有一種或多種...

這套配置改換什麼型別的顯示卡,可以匹配啊

不垃圾了,你又不是專業玩家,去弄那麼好做什麼這套配置的話玩大型3d遊戲也沒問題 只要把設定調整低一點就ok 我的電腦還是整合顯示卡的呢,本人是電腦經銷商,也覺得夠用了曾經都說整合顯示卡垃圾 我就不覺得 關鍵在一個夠用就行樓主不用去在乎那些說法的 說實話,你的9400gt實際上就是個馬甲產品,有時候效...

手機和耳機不匹配怎麼解決,不匹配我手機的耳機為什麼不匹配?

動手黨的回答 1.首先確認不是手機 耳機 歌曲 問題,可以換個耳機,換個手機試試。我的是上個oppo手機的原裝耳機,用在我現在的一個酷派手機上,最常見的還有三星,蘋果扥耳機。2開啟線控盒。用刀片 螺絲刀撬吧,一般都是粘合的。我是直接撬進線口開啟的。3開啟線控盒後,我的耳機裡面的接線情況是耳塞一頭三根...