string ls_bakdir,ls_dsn,ls_alter
ls_bakdir = getcurrentdirectory() + '/bak'+ string(today(),'yy年mm月dd日hh時mm分')
if not directoryexists (ls_bakdir) then createdirectory(ls_bakdir)
if getfolder( "備份目錄選擇", ls_bakdir ) <> 1 then
messagebox('','備份未完成')
return
end if
ls_dsn = profilestring("config.ini","boot","dsn","asa_exam")
if run('dbbackup -c "dsn=' + ls_dsn + '" ' + ls_bakdir) <> 1 then return
ls_alter = '備份成功.' + &
'~n可將此檔案下發至各縣區,由各縣區自行匯入本縣區的資料.'
messagebox('',ls_alter )
PB及ASA資料庫程式的發布
使用powerbuilder 9.0和asa 8.0寫了乙個簡單的軟體包管理系統,在發布的過程中遇到很多問題,花一上午時間得以解決。記錄之,以備後查。資料庫移植 首先,將所要移植的資料庫日誌檔案 log 的路徑改為相對於資料檔案 db 的相對路徑,而不是使用絕對路徑。只有如此修改,資料庫檔案 才可拷...
PB程式移植後的ASA資料庫連線問題
pb程式移植後的asa資料庫連線問題 常見4種現象 1.pb中建立乙個asa資料庫,存放在e盤,把整個程式複製到另外一台機器中的d盤 或其他非e盤的路徑 連不上資料庫。3.程式移植後資料庫的存放路徑如果和原路徑相同則可以連線資料庫。4.建立asa資料庫的時候如果不使用log,則移植後即使db檔案的路...
pb連線mySql資料庫
pb連線mysql資料庫 解壓後直接執行資料夾中的 install.bat 批處理檔案 mysql connector有好幾種,選擇乙個自己喜歡的即可。在xp中開啟odbc資料來源管理器 控制面板 管理工具 odbc資料來源管理器 新增 按鈕,然後在列表中選擇 mysql odbc 5.1 driv...