Pb9+ASA8.0+Win10独立环境整理
1.自动注册ODBC数据源。
自动注册后,需要验证自动注册是否正确,手动打开ODBC工具就能看到各项参数,用ODBC工具测试数据库连接,这步过了才用代码验证connect是否正确。
关键点:Driver、Start等调用的dll(dbodbc8.dll、dbeng8.exe)一定要用完整路径,最好就用自己程序目录,一定要换台电脑测试,可以打开注册表看注册结果比较是否准确。
//====================================================================
// OF_registerDatabase ()
// 功能:自动注册数据源
// 参数:string as_dbname 数据库名
// string 用户名
// string 用户密码
// dbodbc8.dll odbc接口文件
// dbeng8.exe ASA运行文件
//====================================================================
Integer li_rc, li_filenum
String ls_dir, ls_dbfile, ls_datasource, ls_config, ls_dbname, ls_dbodbcdll, ls_dbengexe
ls_datasource = as_dsname
ls_dbname = as_dbname
ls_dir = GetCurrentdirectory()
ls_dbfile = ls_dir + '\' + ls_dbname + ".db"
ls_config = ls_dir +