1.ODBCOpen(WindowHandle, Var,数据源,用户名,密码) ,WindowHandle只要照写
就行了,它是Authorware的系统变量,是演示窗口的句柄。
举个例子:odbchd:=ODBCOpen(WindowHandle, Var, "dd", )
假设这里dd是我在控制面板中设的ODBC数据源,是PARADOX数据库,所以不用用户名和密码;
2.然后可以用SQL语句来查询结果了,如果要从我的PARADOX目录中的KEY.DB表中查出所有记录的KEYNO字段值,这样写: Data:=ODBCExecute(odbchd, "select KEYNO from key.db") ODBCClose(odbchd) ,从中取出KEYNO的值放在变量DATA中。
3.关闭数据库连接,ODBCCLOSE(odbchd) 要注意结果是一个字符串,可以用字符串处理函数处理,为了防止不必要的麻烦,请构造好合适的SQL语句,以免产生巨大的结果字串,详见各种SQL语言资料。
