社区
数据库相关
帖子详情
请教delphi+sql anywhere程序发布的问题
FT117
2004-08-10 08:08:53
delphi和sql anywhere做的程序发布时我不想安装sql anywhere!
请问各位我该咱办?
...全文
120
6
打赏
收藏
请教delphi+sql anywhere程序发布的问题
delphi和sql anywhere做的程序发布时我不想安装sql anywhere! 请问各位我该咱办?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yinweixian
2004-08-17
打赏
举报
回复
没有用过sql Anywhere,顶吧
FT117
2004-08-17
打赏
举报
回复
谢了 先试试!
zzy9903
2004-08-13
打赏
举报
回复
string ls_path
ls_path = GetCurrentDirectory( )
RegistrySet( "HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\shenshi","Driver", RegString!,ls_path + "\dbodbc8.dll")
//RegistrySet( "HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\shenshi","Start", RegString!,ls_path + "\dbeng8.exe -d -Q -c4M")
RegistrySet( "HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\shenshi","DatabaseFile", RegString!, ls_path + "\database\shenshi.db")
//RegistrySet( "HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\shenshi","DatabaseName", RegString!, "shenshi")
RegistrySet( "HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\shenshi","AutoStop", RegString!, "yes")
//RegistrySet( "HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\ODBC Data Sources","shenshi", RegString!, "Adaptive Server Anywhere 8.0")
RegistrySet( "HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\Adaptive Server Anywhere 8.0 Translator","Driver", RegString!, ls_path + "\dbodtr8.dll")
RegistrySet( "HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\Adaptive Server Anywhere 8.0 Translator","Setup", RegString!, ls_path + "\dbodtr8.dll")
//RegistrySet( "HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\Adaptive Server Anywhere 8.0 Translator","Translator", RegString!, ls_path + "\dbodtr8.dll")
RegistrySet( "HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\Adaptive Server Anywhere 8.0","Driver", RegString!, ls_path + "\dbodbc8.dll")
RegistrySet( "HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\Adaptive Server Anywhere 8.0","Setup", RegString!, ls_path + "\dbodbc8.dll")
RegistrySet( "HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Drivers","Adaptive Server Anywhere 8.0", RegString!, "Installed")
RegistrySet( "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\dbeng8.exe","path", RegString!, ls_path)
RegistrySet( "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\dbeng8.exe","", RegString!, ls_path + "\dbeng8.exe")
这一段是我在pb里面动态注册asa8.0 ODBC数据源的代码,你可以参考一下,shenshi为数据源名称,asa9的要把所有的8换成9,然后写进注册表就行了。
需要拷贝的运行库
dbeng9.exe
dblib9.dll
dbodbc9.dll
dbodtr9.dll
dbctrs9.dll
dbserv9.dll
dbcoen9.hlp 帮助文件可选
FT117
2004-08-11
打赏
举报
回复
那到底应该怎样做呢?
xindijingying
2004-08-11
打赏
举报
回复
我也遇到这个问题,我用的是Sql Anywhere9 ,据说除了要几个DLL外,还应该改写注册表。
学习学习!!!
FT117
2004-08-10
打赏
举报
回复
请问要那几个dll文件?
MS-
SQL
Server 基础类 -
SQL
语句
PB实用技巧
如何在PB5中自动生成行号 delelte数据窗口中若干行,然后update,出现: “rows changed between retrieve and update No changes made to database… Delete from table where ….”
请教
是何缘故,该数据窗口是updatable 的,未设置关键字。 如何能够作到,在打印一个DataWindows...
WEB开发文档2 总结
http://blog.donews.com/lvjiyong/archive/2006/06/29/931071.aspx 怎样将后台生成的在内存中的图象显示到客户端 Microsoft IE WebControls下载地址 如何在DATAGRID中使用JAVASCRIPT脚本控制 DataGrid中连接到下一页显示数据 下载中文名
PB中的82个实用技巧
如何在PB5中自动生成行号 delelte数据窗口中若干行,然后update,出现: “rows changed between retrieve and update No changes made to database… Delete from table where ….”
请教
是何缘故,该数据窗口是updatable 的,未设置关键字。 如何能够作到,在打印一个DataWindows后
计算机英语名词简释(转)
计算机英语名词简释一、著名公司及其商标名 Microsoft: 有时缩略为MS,是全球最著名的软件商,美国软件巨头微软公司的名字。Microsoft其实是由两个英语单词组成:Micro意为“微小”,Soft意为“软的”,此处应为“Software,软件”,顾名思义,微软(Microsoft)是专门生产软件的公司。当今90%以上的微机都是装载Microsoft的操作系统,如MS-DOS 6
数据库相关
2,507
社区成员
88,447
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章