精華區beta Visual_Basic 關於我們 聯絡資訊
※ 引述《yge (栗子喵最喜歡怪獸了)》之銘言: : 要如何將條碼掃描器掃出來的一連串的數字 : 轉成在textbox上出現產品的名稱呢? : 是用SQL字串搜尋嗎? : 可是13碼的條碼用SQL要搜尋13次(一個一個數字找) : 這樣資料量很少或許行的通 : 可是我們的資料算蠻多的 : 所以....請版上的各位高手指點一下吧! : 謝謝~~~~~^^ 我沒有自己寫過條碼機的程式, 不過有幫人查過資料. 印象中在數字之後, 會有一個換行字元 (不清楚是 VbCR, VbLF 或 VbCRLF 請自踹 :p) 所以抓 textbox 的 keydown (或 change) 事件應該是可行的 另外, SQL 為什麼會要搜尋 13 次 ? select 一筆就搞定了吧. 或是如果你只會一次拿到一個數字, 那麼請把數值的特性找出來, 例如有固定位數, 某些數字的位數固定 之後從條碼機吃到 buffer 裡, 等到滿足了 "一筆完整資料" 的條件後, 再送 SQL 就好了吧... -- 鬼壓床怎麼辦 騎上去啊 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.212.129
Uld:換行是vbcrlf 140.115.65.233 07/21
clifflu:我指的是條碼機所得到的字元為何 140.112.125.68 07/21
Uld:喔,不好意思我會錯意 140.115.65.233 07/21