WR中调用dll及连接数据库扩展测试功能的用法
2006-06-14 11:04
387 查看
[align=left]#----------------------------
#
#例子
#
# 调用DLL 及连接数据库
# 2006 草莓
#----------------------------
# 申明 extdll.dll 的两个函数 .
extern int Min(int x,int y);
extern int Max(int x,int y);
static z;
# 初始化extdll.dll.
function init_dll(lib_path)
{
load_dll (lib_path & "\\extdll.dll");
return(E_OK);
}
# 加载 extdll.dll
init_dll("g:\\out");
# 调用Dll方法l
z = Min(3,5);
pause(z);
# 释放 extdll.dll
unload_dll("g:\\out\\extdll.dll");
# 建立数据库连接
db_connect("query1","DSN=pw");
# 执行查询
db_execute_query ("query1","SELECT * FROM AS_folders",record_number);
val = db_get_field_value("query1","#1","#2");
pause(val);
# 获取行
db_get_row("query1",5,row_content);
#split(row_content, line_arr, "\t");
pause(row_content);
# 获取字段
db_get_headers ("query1",field_num,headers);
pause(field_num);
pause(headers);
#写查询记录到文本
db_write_records("query1","G:\\query1.txt",TRUE, NO_LIMIT);
# 比较文件
file_compare("g:\\w.txt","g:\\w1.txt","save"); [/align]
#
#例子
#
# 调用DLL 及连接数据库
# 2006 草莓
#----------------------------
# 申明 extdll.dll 的两个函数 .
extern int Min(int x,int y);
extern int Max(int x,int y);
static z;
# 初始化extdll.dll.
function init_dll(lib_path)
{
load_dll (lib_path & "\\extdll.dll");
return(E_OK);
}
# 加载 extdll.dll
init_dll("g:\\out");
# 调用Dll方法l
z = Min(3,5);
pause(z);
# 释放 extdll.dll
unload_dll("g:\\out\\extdll.dll");
# 建立数据库连接
db_connect("query1","DSN=pw");
# 执行查询
db_execute_query ("query1","SELECT * FROM AS_folders",record_number);
val = db_get_field_value("query1","#1","#2");
pause(val);
# 获取行
db_get_row("query1",5,row_content);
#split(row_content, line_arr, "\t");
pause(row_content);
# 获取字段
db_get_headers ("query1",field_num,headers);
pause(field_num);
pause(headers);
#写查询记录到文本
db_write_records("query1","G:\\query1.txt",TRUE, NO_LIMIT);
# 比较文件
file_compare("g:\\w.txt","g:\\w1.txt","save"); [/align]
相关文章推荐
- WR中调用dll及连接数据库扩展测试功能的用法
- 能够正常使用的,经过测试的java+jquery+webcam调用本地摄像头拍照,然后将拍照结果上传数据库blob字段功能的实现(二)
- ASP调用DLL总对象方法与数据库进行连接
- 使用package(包功能)实现DLL与主程序的数据库连接共享(Delphi版)
- ASP调用DLL总对象方法与数据库进行连接
- MFC扩展DLL调用对话框,测试的时候报错问题的解决
- Delphi下DLL调用以及共享数据库连接
- 使用sqlite3(数据库知识)的接口函数完成一个用户注册功能模块设计 要封装成函数,在独立的main中调用测试
- C++封装ADO数据库连接,并附上DLL源码和测试程序
- Delphi下DLL调用以及共享数据库连接
- 如何在postgresql中模拟oracle的dual表,来测试数据库最基本的连接功能?
- Delphi下DLL调用以及共享数据库连接
- C# DllImport的用法 调用Window的一些常用功能
- Delphi下DLL调用以及共享数据库连接
- C#动态加载dll扩展系统功能的方法
- Android测试文件与调用getreadableDatabase()方法数据库创建
- java实现的连接数据库及模糊查询功能示例
- 数据库连接字在Web.config里的用法
- 用NUnit为.NET程序做测试---数据库测试之连接测试
- .net连接sqlserver并测试两个数据库