请选择 进入手机版 | 继续访问电脑版

大富翁Delphi开发技术网站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 41|回复: 1

[未解决] 客户端连接到服务器,查询内容无法显示问题咨询

[复制链接]

2

主题

3

帖子

26

积分

新手上路

Rank: 1

积分
26
发表于 2017-11-13 15:50:33 | 显示全部楼层 |阅读模式
开发交流
支持版本: Delphi XE10 
资源分类: 其他 

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
咨询下,我参考file:///C:\Users\ADMINI~1\AppData\Local\Temp\%W@GJ$ACOF(TYDYECOKVDYB.pnghttp://blog.sina.com.cn/s/blog_57de6bc30102wjj8.html

搭建的Delphi XE 10 跨平台三层数据库应用,客户端编码中连接服务器成功了,但是编译执行后,点击连接,数据查不出来是什么原因
[img]file:///D:\用户目录\我的文档\Tencent Files\31921460\Image\Group\86[`UK6VFNJR(S0`RW0[7WO.png[/img][img]file:///D:\用户目录\我的文档\Tencent Files\31921460\Image\Group\86[`UK6VFNJR(S0`RW0[7WO.png[/img]

设计

设计

界面显示

界面显示

//连接的代码如下:
procedure TForm1.Button1Click(Sender: TObject);
var
  dm: TServerMethods1Client; //就是上一步自动生成的unit3里的那个映射类
  Sql_temp:string;
begin
  try
   //连接指定IP和Port的应用服务器
   DataModule2.SQLConnection1.Close; // DataModule2就是放连接器那个数据模块
   DataModule2.SQLConnection1.Params.Values['HostName'] := edtIP.Text;
   DataModule2.SQLConnection1.Params.Values['Port'] := edtPort.Text;
   try
     DataModule2.SQLConnection1.Open;
     try
      //创建应用服务器上的方法在客户端的实现类: 即映射方法类
       dm :=TServerMethods1Client.Create(DataModule2.SQLConnection1.DBXConnection);
     //执行服务器上的方法
       ShowMessage(dm.ReverseString(edtIP.Text)); //系统带的例子方法
       Sql_temp:=edtSql.Text;
       dm.ChangeSql(Sql_temp); // 我们在服务器程序中手工添加的执行sql方法
     finally
       dm.Free;
     end;
     DataModule2.ClientDataSet1.Close;
     DataModule2.ClientDataSet1.Open; //开启客户端数据集

   except
     on E: Exception do
       ShowMessage(E.Message);
   end;
finally
   DataModule2.SQLConnection1.Close;
end;

end;


转载请保留当前帖子的链接:http://www.dfwlt.com/forum.php?mod=viewthread&tid=2491 谢谢!

搜索简单,分享不易,且分享且珍惜,您难道不想分享下您的心得?如果觉得本文章好的话,您可以在我们网站上注册,然后发布您的好的心得,让大家共同进步,谢谢!

最新添加

回复

使用道具 举报

2

主题

3

帖子

26

积分

新手上路

Rank: 1

积分
26
 楼主| 发表于 5 天前 | 显示全部楼层
怎么没人回复?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

申请友链|Archiver|手机版|小黑屋|大富翁Delphi开发技术网站 ( 苏ICP备12065705号-4

GMT+8, 2017-11-25 15:54 , Processed in 0.099160 second(s), 32 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表