Chinaunix首页 | 论坛 | 博客
  • 博客访问: 400844
  • 博文数量: 152
  • 博客积分: 1885
  • 博客等级: 上尉
  • 技术积分: 1306
  • 用 户 组: 普通用户
  • 注册时间: 2007-07-13 16:51
文章分类

全部博文(152)

文章存档

2013年(1)

2012年(17)

2011年(19)

2010年(109)

2009年(6)

我的朋友

分类: Sybase

2012-05-07 17:00:10

anywhere 11:
String ls_dbFile, ls_OrgID, ls_AppPath

ls_AppPath = Space(144)
if GetCurrentDirectoryA(144, ls_apppath)>0 then ls_apppath=trim(ls_apppath)

gs_apppath = ls_apppath
ls_dbfile=".\DB\*.db"
If Lower(ls_dbFile) = Lower(ls_AppPath + '\DB\*.db') Then Return

RegistrySet(gs_KeyODBC, 'Autostop', 'Yes')
RegistrySet(gs_KeyODBC, 'DatabaseName', '*')
RegistrySet(gs_KeyODBC, 'DatabaseFile', ls_AppPath + '\DB\*.db')
RegistrySet(gs_KeyODBC, 'UID', 'dba')
RegistrySet(gs_KeyODBC, 'PWD', 'sql')
RegistrySet(gs_KeyODBC, 'Driver', ls_AppPath + '\DB\dbodbc11.dll')
RegistrySet(gs_KeyODBC, 'Start', ls_AppPath + '\DB\dbeng11.exe -Q')

其中:
global variables:
Constant String gs_KeyODBC = 'HKEY_CURRENT_USER\SOFTWARE\ODBC\ODBC.IN\*'
global external functions:
Function ulong GetCurrentDirectoryA (ulong textlen, ref string dirtext) library "KERNEL32.DLL" alias for "GetCurrentDirectoryA;Ansi"
*
代表数据源名称,#代表odbc名称.
当然,还必不可少相关动态库.
阅读(3264) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

皮娃娃哈哈2012-05-08 19:56:01

用的是什么版本啊?