原创 MFC Unicode 字符使用習慣

1.字符串使用_T宏:_T("Hello"); 2.將字符聲明爲TCHAR類型而不是char類型。 3.不要使用char*或者wchar_t*來聲明TCHAR字符串的指針,而應該使用TCHAR*,或者更佳的LPTSTR(指向TCHAR字符

原创 Uitility1.1版修改

1.加上類型配置信息,避免外部使用時對每個類都需要使用using classname; 2.SqlHelper類Query時要區分本身無數據和sqlsentence錯誤。避免GetLastError錯誤。 3.Handler類加上各重截操

原创 容器與元素應分別設計

struct Node { Node* next; int data; }; struct List { Node* head; };

原创 [Oracle] 判斷表是否存在

declare v_cnt Number; begin     select count(*) into v_cnt from user_tables where table_name = TABLENAME;     if v_cnt>

原创 mfc將sql DateTime轉換成字符串,及格式化當前時間

SYSTEMTIME st; VariantTimeToSystemTime(date,&st); CString time; time.Format(_T("%04d/%02d/%02d %02d:%02d:%02d"), st.wYe

原创 [Oracle] 連接遠程數據庫

CREATE PUBLIC DATABASE LINK DBL_ORCLIU CONNECT TO TSTEST IDENTIFIED BY PASSWORD  USING '(DESCRIPTION = (ADDRESS_LIST =

原创 [Oracle] 遷移數據

連接遠程數據庫後(源數據庫),將源數據庫中指定表的數據覆蓋到本地數據庫中的指定表   創建遠程連接後,執行該存儲過程   CREATE OR REPLACE PROCEDURE TSTEST.SYS_DATAMOVEEXE   ASERR

原创 const關鍵字

const關鍵字在C++中有兩個作用: 1.將對象固化 const int const_i = 10; //OK int val = 10; const int const_a = val; //OK const修飾類成員時該成員必須是靜

原创 javascript調用ocx控件[轉]

1.找出相關信息,主要是classid 首先我們的給這個ocx起個名字,起什麼名字通過最後生成的ocx控件的文件名決定。 第二,我們的找到這個ocx的編號值,將ocx提取出來,我採用Microsoft Control Pad來編輯,得到o

原创 [Oracle] 存儲過程中執行清除表數據

EXECUTE IMMEDIATE 'TRUNCATE TABLE TableName'   寫於 2010-10-15

原创 DecreaseSort

1: using namespace std; #include "vector" template <typename T> void DecreaseSort(std::vector<T>& coll) { typename

原创 [Oracle] 查詢修改序列對象的當前值

select last_number from dba_sequences where  sequence_name='MY_SEQ' AND SEQUENCE_OWNER = 'TS' 注意:不能修改序列對象的當前值。除非刪除重新創建。

原创 MFC CDC類

CDC有四個繼承類:CClientDC,CPaintDC,CWindowDC,CMetaFileDC。 01.獲取及釋放CDC類: CDC* pDC = GetDC(); //僅允許在窗口客戶區畫圖 //or

原创 [PDA]程序運行的當前目錄

Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase) Windows Mobile開發資源介紹: http:

原创 [轉]軟件打包

1.打開要打包的“.lsn”文件,在“解決方案資源管理器”中隨便打開一個窗口2.菜單欄“文件”--->“添加”--->“新建項目”3. 點擊“項目類型”--->“其他項目類型”--->“安裝和部署”,再在“模板”點擊“安裝項目”,點擊“確