原创 如何用代碼配置ODBC數據源

//如何用代碼配置ODBC數據源自動創建ODBC是基於對Windows註冊表的直接寫操作來實現的步驟:一、創建函數:gf_create_odbc(string as_odbc_name,string as_odbc_type,string

原创 關於動態註冊ASA數據庫ODBC數據源

//************************************************************// //   函數名:   //   //   功能:   主要是根據傳入的庫文件名,自動完成ODBC的配置  

原创 DATASTORE應用

DataStore   實際上就是去掉了顯示屬性的DataWindow   ,如果要說其節約資源也許是可能的,,其用處就應該看你的程序中是否能用的到了,如一個打印表單,就可以建立表單格式的DataStore   在打印按紐中只需給其賦值後

原创 事件的觸發時機及先後順序

開啓窗體:Open(窗體)→Load(窗體)→Resize(窗體)→Activate(窗體)→Current(窗體)→Enter(第一個擁有焦點的控件)→GotFocus(第一個擁有焦點的控件) 關閉窗體:

原创 。。。。。。

這樣程序運行時顯示的數據爲name的值, 而dw_1.getitemstring(1,'id') / dw_1.object.date(1,1)得到的數據是id的值。但現在我想得到name的值,有什麼簡單的

原创 pb中自動配置ODBC數據源的問題

        對於軟件開發人員來說,瞭解和掌握註冊表的信息十分注重。註冊表其實是一種數據庫,它是以一種分層次的以鍵值編排的格式來組織信息。鍵是註冊表中的元素,並且每一個鍵是在數據庫層次結構中它上面的鍵的子鍵。在註冊表中共有六個預先定義好

原创 優化你的PowerBuilder程序

一段程序,完成了所需要的功能固然重要,但是提高執行效率,提高代碼的可重複利用性,提高程序的可讀性也是很重要的。剛剛讀了一個前輩的帖子,感覺受益菲淺,拿將出來與大家共享 優化你的PowerBuilder程序

原创 用POWERBUILDER編寫一個通用代碼維護程序

筆者用開發工具Powerbuilder結合數據庫Oracle編寫一個通用萬能代碼維護程序。該程序具有如下特點:只要數據操縱語言爲SQL(若是其它,可稍作修改),該程序都可不做任何修改直接運行。在筆者開發的一些應用系統中,所有代碼維護都直接

原创 在dw中顯示圖片

圖片數據是以blob類型放在數據庫中的 1、用picture控件顯然不行,因爲bitmap要求指定路徑!     當然,如果每頁只顯示一個圖片用程序腳本可實現!         1)讀出數據庫內blob數據         2)寫入到窗口

原创 PB中怎樣把數據寫到已經固定格式的EXCEL表中

int i,handle,n handle = openchannel("Excel",'book1.xls')if handle < 0 thenmessagebox('提示','請打開EXCLE程序! 並打開BOOK1.XLS,且清空

原创 excel表的導入

string    str_savename,named,s_grxh      int        excelok,li_net      long    li_count,i            oleobject    exce

原创 動態改變DataWindow控件窗口中內容的幾種實現方法

動態改變DataWindow控件窗口中內容的幾種實現方法(適合初學者)(網友 lingyun) 網友:lingyun Email: [email protected] 在程序運行過程中,要動態的

原创 導出爲excel表

string fpath,fnameint f_sboolean lb_existf_s=GetFileSaveName("請選擇需保存的文件名", fpath,fname,"txt","文本文件(*.tx

原创 在grid的窗口當中,某列不允許編輯,某列允許編輯

有了以下的方法,不就可以很方便了,各取所需吧 //方法一:在DataWindow中,列與列之間用Tab鍵進行移動時,是依據DataWindow爲每一列設置的Tb 值來進行移動的。當某列的Tab值爲0時,此列不可編輯,使用戶無法對其進行增、

原创 窗口爲w_gcde內,放入一個DW_1,如何得到dw_1內的yuonghu_id列的內容

long lng_column_countinteger istring str_column[]           //列名string str_column_text[]          //text的名字 //得到數據窗口的總列