Re: [VB6 ] DataEnvironment的資料抓取
謝謝t大的解惑! 沒發現多打逗點.. ><
我重述一下原本第二個問題的意思:
若 DECommand-CostA 有 a b c d e 五個欄位,
且定義 CostA 的 Select 指令為
" SELECT a, c, d FROM routing WHERE (part_id = 1) "
DED1.rsCostA .Fields(2).Value
抓出來的是原欄位(c)還是指令中的(d)?
這問題我後來發現有矛盾
DECommand-CostA的 Select 指令若為
" SELECT a,c,d FROM routing WHERE (part_id = 1) "
那 DECommand-CostA 就只會有三個欄位, (應該是這樣吧?!)
哪來疑惑抓取的會是哪個欄位?
呵呵 見笑了
※ 引述《tedcat (動靜:MSN暱稱為主)》之銘言:
: ※ 引述《stupin (*Stupin*)》之銘言:
: : 程式設計新手, 且第一次使用VB, 若問題太過幼稚園...各位前輩請見諒...
: : 我想請問程式碼: " DED1.rsCostA .Fields(3).Value "
: : 意思是抓取 DECommand-CostA 第3個欄位的資料數值嗎?
: 第四個欄位,
: 索引由零開始. 0,1,2,3
: : 若我用 " DED1.rsCostA .Fields(3) " 表示, 那抓取的資料是否有一樣?
: 一樣
: : 還是後者是表示文字, 前者表示數值?
: 看內容,預設都應該算文字,只是vb會自己看狀況轉成數值
: : 另外,
: : 若 DECommand-CostA 有 a b c d e 五個欄位, 且定義 CostA 的 Select 指令為
: : " SELECT a, c, d, FROM routing WHERE (part_id = 1) "
: ~這個逗點是多餘的
: : 接續以上的問題, " DED1.rsCostA .Fields(3).Value "
: : 抓取的會是哪一個資料..? 是原欄位(c)還是指令中的(d)?
: 會出錯,都抓不到,因為沒有第四個欄位
: : 請前輩給予指點 謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.11.208.182
推
04/24 23:19, , 1F
04/24 23:19, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):