各位大侠:
小弟刚学做多层数据库应用程序,做的是李维的书上的一个ADO去读取
数据的应用程序,我用的是D6+SQL SERVER2000 +DCOMCONNATION 但是当我
把dcom控件的connation设为ture,就会出现错误,好像说OLE不能绑定对象,
我跟本就没有写代码,是不是还要设置什么地方。请各位大侠指点。
小弟刚学做多层数据库应用程序,做的是李维的书上的一个ADO去读取
数据的应用程序,我用的是D6+SQL SERVER2000 +DCOMCONNATION 但是当我
把dcom控件的connation设为ture,就会出现错误,好像说OLE不能绑定对象,
我跟本就没有写代码,是不是还要设置什么地方。请各位大侠指点。
解决方案 »
- Animate播放完毕触发的事件是什么?
- 关于ListView滚动条的控制
- 请教,如何动态创建多个线程呢???????
- 什样连接数SQL Server 2000 数据库才符合 使用要求
- 如何在DELPHI里面使用读卡器来读条形码?
- 如何在WINDOWS中取得当前运行的DOS窗口句柄???
- 如何做出象qq一样的界面,列表中有图片、文字、可以滚动
- 利用tconnetcedsocket连接服务器时,如果host属性给定的机器不存在就会连很长时间也段不了,怎么解决?
- 有没有河北的程序员,大家都在哪里发展,进来坐坐
- 请叫一个数据库显示的问题(给分的)
- 我急需要知道一个问题,在StringGrid中,某一列中的行的数据太长了。我想分两行来显示。请问该怎么做?
- ly_liuyang(Liu Yang)请进来领分。谢谢帮助!
他的配置是WIN98+ADO+DCOM,一把DCOM的CONNACTION设为TURE就会出错
如果用了Com+要在Client中注册
如果可以,那可能就是你的DCOM配置有问题
你可以用Socket连接试一下,Socket连接比DCOM连接的问题要少得多
而且不用在客户端注册应用程序服务器。
然后设置它的Address或Host(应用服务器所在机器名)即可,以下用Clientdataset连到SocketConnecton控件,方法同DCom 连接,最后别忘运行
Delphi5\bin下的ScktSrvr.exe
我使用delphi5+sqlserver2000
现在有以下问题:
1、客户端应用程序和应用服务器都在本机上,可以正常读取服务器上面的数据表,我用odbc连接sqlserver2000。但是,当把应用服务器分发到windows2000servers上的时候,就说无法认识别名。
2、在调试的环境下,如果把客户端程序中的DCOMConnection的Computername从本机的名字改为服务器的名字,在设置Connected属性为true的时候,delphi就会没有反应,死了一样。
怎么回事?请教
第二、注册完了以后,你还需要配置dcom,方法是启动dcomcnfg,配置一些安全的设置,关于这个你可以看相关的书籍,因为dcom配置是很有变换性的工作!这些都配置完了以后你就可以注册应用程序服务器,用客户短连接了,如果还是不能运行的话你检查以下你的网络环境,你的网络环境必须保证是一个包含域的网络,dcom在对等网中不能运行!不过有的书说经过什么修改也可以运行在对等网,不过我尝试了好长时间,都不行!我看过一本叫做delphi程序员指南的书,上面说不能用对等网,这个问题大家慢慢讨论吧,谁有好的意见,贴上来,大家分享!
在配置odbc的时候,在2kserver上要配置系统数据源,不是用户数据源。
用户数据源存储了如何与指定数据提供者连接的信息。用户数据源只对当前用户可见,而且只能用于当前机器上。
系统数据源存储了如何与指定数据提供者连接的信息。系统数据源对当前机子上的所有用户可见,包括NT服务。
但是,有一个问题哪位大哥给说清楚些,在进行odbc配置的时候用户dsn,系统dsn,文件dsn有什么区别?我好象不能很透彻的了解,谢谢了。
为什么使用ClientDataSet的Applyupdate(0),无法更新数据库的数据?会是什么原因呢?
我的email地址是[email protected]