发布于 2014-07-11 10:23:36
2楼
在安装文件夹的s cripts/libs目录下,有个rdb.ctl文件夹,里面已经封装了对dbOpenConnection等函数的调用。
在config里面,增加
[ctrl]
CtrlDLL = "CtrlADO"
或如果在UI界面编写数据库程序,则需要
[ui]
CtrlDLL = "CtrlADO"
在脚本编程界面,第一行写
#uses "rdb.ctl"
在main()或其他函数中,就可以方便的使用各种ODBC数据库了。
例程:
void update()
{
dbConnection db;
dyn_dyn_anytype res;
dyn_string dsSql;
string sql;
sql="truncate table TABLE1 drop storage";
dynAppend(dsSql, sql);
rdbOpen(db, "DSN=Oracle32Client;UID=PVSSUSER;PWD=PVSSPWD;"); // open database connection
rdbTransaction(db);
rdbExecute(db, dsSql);
rdbCommit(db); // commit transaction
rdbClose(db); // close database connection
}
喵了个咪的再汪打你