Delphi_REST
sunylat
这个作者很懒,什么都没留下…
展开
-
RESTDebugger-我们的REST调试工具!!
Delphi:XE8XE8已经为我们提供了调试REST程序的工具了,就是“RESTDebugger.exe”。这个小工具,在XE8的菜单中可以找到:如果在这里找不到,我们可以直接在XE8的bin目录中找到,如果想要把它显示到这个菜单上,可以点击“tools”->"Configure Tools",打开添加工具界面后,点击“add”按钮就应该可以把这个小工具添加到XE8的工具菜单里了原创 2015-06-07 14:10:13 · 4255 阅读 · 0 评论 -
我的第一个REST客户端程序!
看了好几天的资料了,也没有弄出来一个REST程序,我继续在网上搜索,看是否能够找到适合自己的文章,最好能够做出来一个REST的小例子,万幸,终于弄出来一个了!这个小程序是把IP地址发送到淘宝的REST API,得到淘宝IP库返回的解析结果,先看看运行效果吧!这是一个REST客户端程序,既然自己暂时编不出来REST服务器,那么最简单就是找一个可以尝试的REST服务器,所以我用这种方法原创 2015-06-07 13:15:54 · 10496 阅读 · 0 评论 -
Delphi XE8帮助中的REST相关内容。
Delphi XE8的离线帮助是我见过的最好的Delphi帮助文档了,内容相当详细和丰富,几乎涵盖了Delphi的方方面面!!Delphi XE8的帮助文档在哪里?“XE8安装目录\Help\Doc”,例如:“C:\Program Files (x86)\Embarcadero\Studio\16.0\Help\Doc”,我的XE8安装到了“C:\Program Files (x86)\Emb原创 2015-06-08 00:20:30 · 2124 阅读 · 0 评论 -
Delphi XE8中开发DataSnap程序常见问题和解决方法 (二)想对DBExpress的TSQLDataSet写对数据库操作的SQL语句出错了!
当我们搞定DataSnap后,我们进入客户端程序开发阶段了,我们建立了客户端模块后,打算按照刚才开发服务器的步骤开发客户端程序,随后加入了DBExpress的TSQLDataSet,设定数据库连接后,准备在TSQLDataSet的“CommandText”属性里面写入要执行的SQL语句,双击这个属性马上出错了:当我们点击“OK”按钮之后,出现这样的界面,里面没有任何数据库表相关信息:原创 2015-06-11 10:23:56 · 3862 阅读 · 0 评论 -
Delphi XE8中开发DataSnap程序常见问题和解决方法 (-)启动创建好的DBExpress工程时候报错了!
当我们成功创建了使用DBExpress的DataSnap的服务器和客户端程序后,我们关闭了当前工程,当我们再次打开时候,有可能会出现这样的问题:问题原因:这个问题是因为当前工程组默认启动的是客户端工程,客户端程序在启动时候,进行可视化设计,需要连接服务器,但是我们的服务器并没有启动!解决方法: 1,忽略当前错误,进入工程,把默认工程调整为服务器端的工程。我建议这样做,这样原创 2015-06-11 09:54:09 · 4182 阅读 · 0 评论 -
Delphi XE8中开发DataSnap程序常见问题和解决方法 (三)用TClientDataSet的“ProviderName”属性连接服务器时,无法找到服务器端的“DatasetProvier”
当我们在客户端用TClientDataSet的“ProviderName”属性连接服务器时,无法找到服务器端的“DatasetProvier”!!问题原因:服务器端对提供服务的控件所属单元选择错误。所有对客户端提供服务器的方法、控件等等,必须全部放到“ServerMethodsUnit1”里面,否则无法对客户端提供服务。解决方法:把这些提供服务的控件放到“ServerMethods原创 2015-06-11 10:56:53 · 7929 阅读 · 0 评论