看板 C_and_CPP 關於我們 聯絡資訊
欄位元件是用DBGrid 欄位名稱result result ---------- 0 0 1 0 1 請問要如何讓欄位resulu內的資料 0顯示FAIL 1顯示PASS 如下圖 result ---------- FAIL FAIL PASS FAIL PASS 在不去動到資料庫的資料的前提下 有大大能給方向嗎 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.15.227.58 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1462436312.A.3BD.html
noodleT: AnsiString str[2]={"FAIL","PASS"}; 05/05 17:37
noodleT: Cells[x][y] = str[data[i]]; 05/05 17:37
netio: 有2個方式 一是用StringGrid 用樓上方法手動把資料填入Grid 05/06 09:57
netio: 另外就是用Query元件 在SQL屬性寫SQL指令 用Select搭配Case 05/06 09:58
netio: SELECT CASE result WHEN 0 THEN FAIL WHEN 1 THEN PASS... 05/06 10:01
a7878779: 感謝幾位大大回覆 請問一下netio大大 這段SQL指令代表 05/06 10:46
a7878779: 什麼意思呢 這樣我是要新增一個case的資料表跟result欄 05/06 10:47
a7878779: 位嗎 05/06 10:47
netio: 不 Case也是SQL指令 意思是從result欄取得的資料 若0則改為 05/06 10:58
netio: FAIL 若為1則改為PASS 你若對SQL指令不熟的話去網路查下吧 05/06 11:02
a7878779: 非常感謝netio大大的回答 問題已解決!!!! 05/06 14:12