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的寬度來作...