三层数据库编程的问题,如何引用中间层? 三层数据库编程,如果我在一台电脑上实现三层,我可以把访问数据的中间层生一个.dll文件,在编客户端时,在工程的引用中引用该.dll!但如果在三部电脑上,。dll文件放在中间服务器上,如果在客户端上引用中间层的.dll来实现三层访问?如果在工程中直接引用的话,当安装的路径不同,即中间层的位置变化了,客户端程序又怎么运行? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 同意思上面的用MIS,和楼上一样的 http://www.ourfly.com/forum/View.aspx?fbId=9&Id=307 利用COM+dll文件放在中间服务器(WIN2000以上)注册在组件服务中新建(应用程序)(空应用程序、服务器应用程序)导入你的DLL中的所有类........成功后。到处你的(应用程序)到一个*.MSI文件把这个MSI文件复制到客户端,安装。vb工程不要引用组件需要对象时使用dim a as objectset a=createobject("类名",服务器名) 谢谢,那不是在编译之前要确定服务器的名称了!能不能介绍一下在win2000怎么注册?菜鸟,比较小用win2000! 关于配置请看:http://www.ccw.com.cn/htm/app/aprog/01_5_11_2.asp 分布式的组件服务必须依赖Win2000,服务器名称可在客户端运行时再设置,在程序中不必指定服务器名。在win2000SERVER中直接在开始|程序|管理工具|组件服务,或win2000专业版开始|设置|控制面板|管理工具|组件服务打开树形视图右键单击COM+应用程序选择新建|应用程序,按照向导输入新工程名称,其他默认。建好后,右键单击新工程名称下的组件节点选择新建|组件在向导中选择安装新组件,并在接下来选择你的类文件。建立完成后可以通过右键单击新工程名称,再选择导出。然后会导出一个.msi的文件,在客户端安装即可。剩下的不用我说了吧。多少让我混点份? chenyu5188(蓝色情调) 你说 online(龙卷风(学习分布式多层)) 的文章经典我同意,但他一直没有直接反映出COM+的最终效益,因为他在一台机器上实现了COM+的技术,但根本没有一点实际意义~在一台机器上实现3层结构,我认为是没事找事~希望大家继续跟贴~~~最好有最终结果`~~我帮楼主顶~~~ http://www.ccw.com.cn/htm/app/aprog/01_5_11_2.asp根本打不开,chenyu5188(蓝色情调) 你小子想骗人啊~~哈哈~ 关于picturebox的scalewidth问题 怎么用 Setup Factory 打包关联自己定义的文件? 在用form做输出窗体时,很容易将结果刷新掉,怎么解决这个问题? [讨论]VB的10倍Bug 怎么样在vb中将一个doc文件序列化? 如何在vb和vc中传递字符串数组? 如何利用ADO把sql server 数据库表 导入到access中(非常着急,在线等待!!!) 如何使程序最小化时隐藏在系统栏里! 请间高人有什么书是专门详解VB程序代码的书吗? 居然那么多人下狗屁OICQ密码侦探?!¥#·*— 请问如何防止在不同的文本框中输入相同的内容? 高手救我!求access里的表名
用MIS,和楼上一样的
dll文件放在中间服务器(WIN2000以上)注册
在组件服务中新建(应用程序)(空应用程序、服务器应用程序)
导入你的DLL中的所有类........成功后。
到处你的(应用程序)到一个*.MSI文件
把这个MSI文件复制到客户端,安装。vb工程不要引用组件
需要对象时使用
dim a as object
set a=createobject("类名",服务器名)
在win2000SERVER中直接在开始|程序|管理工具|组件服务,或win2000专业版开始|设置|控制面板|管理工具|组件服务打开树形视图右键单击COM+应用程序选择新建|应用程序,按照向导输入新工程名称,其他默认。建好后,右键单击新工程名称下的组件节点选择新建|组件
在向导中选择安装新组件,并在接下来选择你的类文件。建立完成后可以通过右键单击新工程名称,再选择导出。然后会导出一个.msi的文件,在客户端安装即可。剩下的不用我说了吧。
多少让我混点份?