看板 Visual_Basic 關於我們 聯絡資訊
請問一下各位大大 我這個程式是要連Foxpro的database, 名稱是dictionary 裡面有兩個欄位 分別是Eword以及Cword 我看了同學的code 他的作法是: dim vin(2) as object dim inputstr as string = trim(input.text) dim blank_pos as integer = instr(inputstr," ") vin(0) = Mid(inputstr,1 , blank_pos+1) (主要是讓使用者輸入一個動詞配一個名詞 然後我取出動詞來實作) dim string1 as string string1 = "select Cword from dictionary where Eword in('" vin(0) "')" 為什麼一定要這樣才能抓到我想要抓的字呢? 而沒辦法使用我的作法: dim vin as string dim inputstr as string = trim(input.text) dim blank_pos as integer = instr(inputstr," ") vin = Mid(inpustr,1 ,blank_pos+1) dim string1 as string string1 = "select Cword from dictionary where Eword = vin" 我的這個寫法他會顯示找不到資料列 'vin' 這是為什麼呢? 不好意思阿 初學者 問題超多 還請見諒 小弟在這裡先謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.212.94