transaction sqlzk
sqlzk = create transaction
// profile mdaq
sqlzk.dbms = "ole db"
sqlzk.logpass = "密碼"
sqlzk.logid = "sa"
sqlzk.autocommit = false
sqlzk.dbparm = "provider='sqloledb',datasource='連線位址',providerstring='database=資料庫名稱'"
connect using sqlzk;
if sqlzk.sqlcode<>0 then
messagebox('錯誤','不能與eman資料庫建立聯接!~r~n錯誤**:'&
+string(sqlzk.sqldbcode)+'~r~n錯誤描述:'&
+sqlzk.sqlerrtext,stopsign!)
return
end if
messagebox('連線成功','連線成功')
//tab_1.tabpage_1.dw_1.settransobject(sqlzk )
//tab_1.tabpage_1.dw_1.event ue_retrieve()
//select * from table using sqlzk; //使用時必須使用using sqlzk
// commit using oracletrobject) //提交
//rollback using oracltiobject) //退回
disconnect using sqlzk; //斷開連線
destrog using sqlzk; //釋放資源
連線oracle :
oracle 連線時必須在電腦上先做好服務和監聽
sqlzk.logpass = '密碼'
sqlzk.servername = "服務名"
sqlzk.logid = "使用者名稱"
sqlzk.autocommit = false
sqlzk.dbparm = "pbcatalogowner='使用者名稱"
PB 新增右擊選單1
首先建立好乙個選單,就是需要彈出的選單,然後再為需要右鍵彈出的物件的rbuttondown事件裡增加如下 m main ulm menu m main為你需要彈出的選單 ulm menu create m main 指定選單彈出的位置 ulm menu.m file.popmenu this.x p...
PB資料視窗
資料視窗小結 資料視窗進行刪除資料時 int zgxx id integer sle 3.text prepare sqlsa from delete from zgxx where id execute sqlsa using zg id2 messagebox 提示 刪除完畢 應用場景 主要注意...
pb 資料解析
1.pb檔案 syntax proto3 syntax 版本2 3是不一樣,預設是proto2 package im.login package 生成對應的c 命名空間 im login import im.basedefine.proto import 引用其他proto檔案 option opt...