作者don750421 (1+1≠2)
看板C_and_CPP
標題[問題] BCB如何動態增加工作列及ODAC疑問
時間Wed Mar 20 22:16:30 2013
問題一:
請問一下,如何動態增加工作列呢??
我的工作列表大概如圖
http://ppt.cc/A5So
我想在程式開起來前,先去資料庫抓取目前現有的資料..
假設會有H1601、H1602、H1603、H1605
請問我要辦法動態增加變成如下嗎??
主控端設定┌H1601
├H1602
├H1603
└H1605
問題二:
之前都是使用ODBC來連結Oracle
但是目前寫的這程式可能會佈下去給多個使用者用
SO,不可能都幫每個使用者設定ODBC來連結資料庫..
於是我嘗試使用ODAC來試試看...
而我發現BCB使用的動態參數好麻煩..必須多訂一個參數來代where的值
因為我SQL多下了一些條件,就不清楚該如何使用了
請問有人可以指點一下嗎???謝謝
cv_OraSession = new TOraSession(NULL);
cv_OraQuery = new TOraQuery(NULL);
cv_OraSession->Options->Net=True;
cv_OraSession->Server="192.168.1.199:1521:TEST";
cv_OraSession->Username="Test123";
cv_OraSession->Password="Test123";
cv_OraSession->Connect();
cv_OraQuery->Session=cv_OraSession;
cv_OraQuery->SQL->Clear();
cv_OraQuery->SQL->Add("select distinct host from mac_m where HOST != Test
order by HOST");
cv_OraQuery->ParamByName("Test")->AsString =NULL;
if(!cv_OraQuery)
cv_OraQuery->Prepare();
cv_OraQuery->Open();
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.47.28.221
推 serikafan:1. 請查詢TMenuItem成員函式的用法, 內建的help就有 03/21 18:00
→ serikafan:2. 我看不懂你的問題 03/21 18:01