Re: [SQL ]M$SQL有關TableName用變數代替的問題...
※ 引述《illjay0404 (*~你是我的花朵)》之銘言:
: 我現在用BCB在寫M$SQL資料庫程式,我想從外部輸入TableName
: 但是要先下字串指令給SQL,搜尋大師、書本找了一下
: 找不到相關資訊....可能是沒人這樣繞一圈搜尋吧!
: 大概說一下我的問題,通常我們要某Table搜尋全部欄位
: SELECT *
: FROM 表格名
: 我現在想的方式是...用WHERE條件式去代替'表格名'有辦法嗎?
: 簡單來說...就是
: SELECT *
: FORM 變數
: WHERE 變數 = 'TableName'
: 兩個結果輸出是一樣的...只是TableName可以讓我外部用BCB程式自行輸入
(好像要推到兩行所以回文)
那就直接建立一個字串長得像 SELECT * FROM 'TableName'
再送進去 這樣就可以啦?
例如像是 sprintf(sqlcommand,"SELECT * FROM '%s'",tablename); 這樣
還是你有什麼問題使得建立這樣的字串有困難?
--
実琴:「河野!你真的就這樣被物質慾望給吸引過去了嗎?!」
亨:「只要穿著女裝擺出親切的樣子,所有必要花費就能全免,似乎一點都不壞啊。」
実琴:「難道你沒有男人的尊嚴了嗎?!」
亨:(斷然道)「沒有。在節衣縮食且生活吃緊的學生面前,沒有那種東西。」
--プリンセス・プリンセス 第二話
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.28.92
推
11/15 11:40, , 1F
11/15 11:40, 1F
討論串 (同標題文章)