|
|
导航: |
论坛 -> 移动应用开发
斑竹:flyers,iamdream |
|
作者: |
|
2017/10/17 9:47:58 |
标题: |
|
加入我的收藏 |
楼主: |
客户端使用TFDConnection代替TSQLConnection连接就会提示no peer with the interface with guid {} has been registered问题,在网上找了没有相关问题,看哪位大侠帮我解决一下。代码如下: ClientModule.FdConnection.Close; ClientModule.FdConnection.Params.Values['HostName'] := edtIP.Text; ClientModule.FdConnection.Params.Values['Port'] := edtPort.Text; ClientModule.FdConnection.Params.Values['DSAuthenticationUser'] := edtUser.Text; ClientModule.FdConnection.Params.Values['DSAuthenticationPassword'] := edtPassword.Text; ClientModule.FdConnection.Connected := True;
----------------------------------------------
- |
作者: |
|
2017/10/17 15:24:49 |
1楼: |
在窗体上扔一个对应数据库的FireDAC Links,比如MS SQL 对应TFDPhysMSSQLDriverLink,或者手动use对应的单元。
----------------------------------------------
-
|
作者: |
|
2017/10/17 18:00:13 |
2楼: |
谢谢已经解决了
----------------------------------------------
-
|
作者: |
|
2017/10/17 18:04:31 |
3楼: |
客户端TFDConnection代替了TSQLConnection怎么就调用不了TDSAdminClient函数等;但是使用TSQLConnection连接就可以呢?
----------------------------------------------
-
|
作者: |
|
2017/10/17 21:29:53 |
4楼: |
特定的数据库访问技术都有一些特定的专有方法,你不能指望FireDAC完全兼容DBX那一套吧?
----------------------------------------------
-
|
作者: |
|
2017/10/17 21:52:57 |
5楼: |
看样子也只能如此了,还是谢谢
----------------------------------------------
-
|
作者: |
|
2017/10/18 8:51:57 |
6楼: |
既然换用TFDConnection,代码就要换用TFDConnection的 FDCONNECTION是不会去兼容TSQLConnection的 和DELPHI版本无关
----------------------------------------------
中间件QQ群: 92449782 博客: http://www.cnblogs.com/hnxxcxg/
|
|