返回列表 上一主題 發帖

[發問] VBA 用表格內某欄位資料查詢ACCESS資料

本帖最後由 alexliou 於 2012-5-12 06:29 編輯
回復  toxin alexliou 發表於 2012-5-11 15:44

* 代表所有的欄位
你已經寫了要選取哪些欄位  
所以 * 就不需要了
要改成
SELECT  件號 , 單價, 廠商 FROM 單價明細 WHERE 件號  = '00002E-A'  ORDER BY 1 DESC
或是
SELECT * FROM 單價明細 WHERE 件號  = '00002E-A'  ORDER BY 1 DESC

PS.  ORDER BY 1 DESC 似乎也不需要
因為Where 條件已指定件號'00002E-A'
查詢結果只有一種件號
就沒有排序的必要了
Alex

TOP

回復 11# alexliou


   了解了
感謝alexliou大大

TOP

0116.rar (16.98 KB) 回復 11# alexliou

請問一下
如果件號後面還有東西
假設
00002E-A 1
00002E-A 2
如附件
這兩筆也要一起顯示的話
我原本設定的語法
strSQL = "SELECT TOP 10 件號, 單價, 廠商 FROM 單價明細 WHERE 件號 = '00002E-A' "
請問要怎麼改?

TOP

        靜思自在 : 人生最大的成就是從失敗中站起來。
返回列表 上一主題