pb實現asa的資料庫備份

2021-05-05 04:50:52 字數 571 閱讀 4308

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...