PB工程编译动态链接库后,怎么对数据进行封装?
发布网友
发布时间:2024-03-29 08:06
我来回答
共4个回答
热心网友
时间:2024-07-26 05:29
第四次回答
先将sql 2000的服务管理器停止运行,然后双击安装了这个安装文件,接着双击运行那个1.exe文件
你数据库服务器都停了,PB怎么连接数据库呢?
请参考我第一次回答的内容。
第三次回答:
是不是你还觉得客户也要装数据库不可思议?别犹豫了,这是肯定的。特别是大型数据库,要不然,你认为全球第一大数据库厂商ORACLE的收入是怎么来的呢?
如果你安装过SQLSERVER,那你应该记得,安装的时候有三个选项:
1,数据库和客户端工具
2,客户端工具
3,仅连接
第3个,仅连接就是为了数据库应用系统做铺垫的。
当然,你也可以为用户去提供这些铺垫,提供DLL等文件甚至是注册表键值设置等,但是从知识产权保护法上来讲是不可以的,因为你发布的是未经别人许可的产品。
第二次回答:
你说:
我想二楼误解了我的意思,我说的是做出来的软件要给别人用的,难道比人电脑上也必须得装数据库吗,就好比你用了别人的软件,这个软件需要数据库支持,难道你还得事先装个数据库才能运行该软件,知道我的意思不?
没错,一定要装数据库。不装数据库,用什么来连接并读取数据库文件?如果你用SQL SERVER, ORACLE,SYBASE等等,那么用户不仅要买你的软件,还要买相应的数据库产品。
dll不仅包含pbodb90.dll和pbmss90.dll,具体需要哪些,要根据你程序的实际情况判断,最好全部打包,你自己搜索一下PB运行库,可以找到答案。那些DLL,你可以放在程序的安装目录也可以放在系统目录。
第一次回答:
除非个别的数据库系统,比如ACCESS,单机版本之外,其它主流数据库,包括SQL数据库,必须满足以下条件,你的程序才能跑起来:
1,数据库服务器正常启动;
2,数据库客户端已被安装在客户端上,并能连接到服务器;
3,客户端需要安装PB运行环境,或者你将必要的PB系统的DLL和你的程序一起发布。
热心网友
时间:2024-07-26 05:29
我也遇到了相同的情况,急切答案!我用的是SQL Server2000,而且我也装了,但是就是运行不起来!不知道是不是操作系统的原因,我用的是VISTA的,但是在PB状态下可以运行啊!
热心网友
时间:2024-07-26 05:24
我认为当然要装sql啦.
如果你是用oracle做数据库,难道也不想装oralce就运行程序么?
数据库是服务端的,装装也很正常啊.
热心网友
时间:2024-07-26 05:28
pb做出来的程序,必须要相关的dll文件才可以。
假如你使用pb9编的程序,你除了编译出来的exe文件和那个dll文件之外,还需要在电脑上查找pbodb90.dll和pbmss90.dll,复制到你的程序目录下。
其他版本的要查找pbodb*.dll,pbmss*.dll。其中*对应pb的版本号