[.NET] 關於SQL語言
請問一下各位大大
我這個程式是要連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
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):
Visual_Basic 近期熱門文章
PTT數位生活區 即時熱門文章