使用Active屬性判斷可否使用遠端資料庫

2021-06-16 02:15:01 字數 505 閱讀 2190

procedure tform1.formshow(sender: tobject);

begin

query1.active := false;

//改變資料庫之前,必須將資料集關閉

try query1.databasename := 'oracle';

//首先將查詢元件的資料庫名設定成遠端資料庫,即oracle,然後開啟查詢

query1.active := true;

except

on edatabaseerror do

//如果無法連線遠端資料庫,將出現edatabaseerror異常

query1.databasename := 'yaojian';

//如果開啟查詢出錯,則訪問本地的paradox資料庫,其資料庫名為『yaojian』

query1.active := true;

//開啟使用本地資料庫的sql查詢

end;

end;

jQuery判斷元素是否使用某個屬性 樣式

判斷class屬性中是否含有某個樣式 var hs selector hasclass cls 返回結果是boolean值,可直接用來判定是否使用。例項 var has btnid hasclass active if has else判斷元素是否使用某個屬性 獲取屬性值的方法 selector a...

使用頁面元素屬性做狀態判斷的隱患

在做dhtml開發的時候,依賴一些頁面元素的得值來作為頁面的狀態的判斷,初看似乎並沒有什麼問題。可是在後期的開發和維護中,卻是乙個隨時可能產生莫名其妙bug的隱藏炸彈。如果不小心引爆,那就只有鬱悶的份了。問題示例 在製作乙個帶有多個框架的框架頁面時,由於為了一時的簡單,直接使用了frame的寬度來作...

使用頁面元素屬性做狀態判斷的隱患

在做dhtml開發的時候,依賴一些頁面元素的得值來作為頁面的狀態的判斷,初看似乎並沒有什麼問題。可是在後期的開發和維護中,卻是乙個隨時可能產生莫名其妙bug的隱藏炸彈。如果不小心引爆,那就只有鬱悶的份了 問題示例 在製作乙個帶有多個框架的框架頁面時,由於為了一時的簡單,直接使用了frame的寬度來作...