logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

FireDAC 学习 - 8:三层数据库,一次提交多个表的数据

如本人上一篇博客《FireDAC 学习 - 7:三层数据库,一次传递多个表的数据》所说,可以一次性获取多个表的数据到客户端。在客户端编辑完成后,同样可以一次性提交客户端的 Delta 到服务器端,最后提交给数据库服务器。先看代码:procedure TDataModule2.ApplyUpdates;varAStream: TMemoryStream;begin{-----------------

Delphi 的泛型容器如何管理内部对象的生命周期

Delphi 的泛型容器TDictionary<Key, Value> 里面的 Key 和 Value 可以是任何类型的数据。

#开发语言
FireDAC 学习 - 3:建立数据库连接 之 TFDManager

使用数据库,第一步是建立和数据库的连接。结果关于连接,不是第一篇,而是本系列第三篇。我使用 FireBird 开源数据库作为测试。FireDAC 支持 FireBird。在本系列第一篇,我没有仔细说 FDConnection1 是如何与数据库建立连接的。我用了最简单的办法,也就是双击设计期拖到界面上的 FDConnection1,它会弹出一个对话框。在那个对话框里面进行设置就好了,如下图:如上图,

EhLib 数据库记录的下拉选择

通过下拉选择,知道用户选择了数据库里面的哪条记录。仅仅是用来知道,而不是用来输入。有一个表,有很多记录。提供一个界面让用户从表里面选择一条记录。程序获取用户的选择结果。最简单的方法,给一个 DBGrid,用户将游标走到选择的记录(通过滚动和鼠标点击 DBGrid 里面的一条记录),然后程序读其对应的 DataSet。DBGrid 太占空间。最好是一个类似 Edit 的东西,然后有一个下拉按钮,点这

#java#ui#开发语言
Windows Server 远程桌面显示登录界面而不是直接登录进入的问题

通常情况下是在远程桌面客户端里面输入用户名和密码,点【连接】按钮,就直接登录进入远程桌面了。但是,有时候,不能直接进入,而是远程服务器的登录界面出现了,然后我们要做登录界面里面输入用户名和密码。如何把这种状态,改为直接在远程桌面客户端里面输入用户名和密码就能登录的状态?

文章图片
#windows#运维
Windows 11 升级更新后 WiFi 无法上网

查看桌面右下角的 WiFi 连接,发现是连上了。进入 cmd.exe,打命令 ipconfig,从命令执行结果来看,WiFi 网卡没有任何的 IP 地址之类的东西,和 WiFi 没有连接一模一样。

文章图片
#windows#运维
WebBroker StandAlone 模式下当作一个普通的 WebServer 响应静态网页或其它文件的请求

用 WebBroker 开发网页服务器端程序,在第一个阶段,最好采用 StandAlone 模式。开发完成后,再重新编译成 CGI 或者 ISAPI 或者 APACHE 的模块用于实际环境。这样的好处是 StandAlone 模式下它就是个独立的程序,非常方便 Debug,可以很容易地在 Delphi IDE 里面单步跟踪调试。在 StandAlone 模式下,WebBroker 的程序就是一

安卓手机使用 Google Play 谷歌应用商店安装APP一直转圈等待

2. 如果转圈等待一直无法完成,在转圈等待中,不要关闭 Google Play 直接关掉科学上网。这时候,神奇的事情出现了:它安装成功了。如果你的手机情况不同,不保证一定成功。然后,点安装,然后,就看到一直转圈,显示等待中。首先,你要科学上网,才能在 Google play 里面搜索 APP。我遇到的情况的解决方法是:让它转圈,一直转。如果去国外旅游,可能需要安装一些当地的 APP 比如打车软件。

Delphi 和微软的 Azure 云存储

Delphi 针对云存储的支持,支持了亚马逊的 AWS 和微软的 Azure,不过经过测试,发现对 Azure 的支持是有问题的。然后俺深入研究了一下如何用 Delphi 的代码去访问 Azure 的 Blob -- Azure的云存储叫做 Blob。物料准备:Delphi 10.3 社区版。虚拟机 VittualBox 安装 WIN7。在调试阶段,可以在自己电脑里面,或者虚拟机里面,...

Delphi 和 Windows 的 Linux 子系统

原文地址:Delphi 和 Windows 的 Linux 子系统大概意思:1. Delphi 可以编译 Linux 的程序了。但通常需要一台 Linux 电脑来配合。可能是 Windows 里面安装 Delphi,然后再装一个虚拟机,在里面跑 Linux。2. 可以不用虚拟机,直接使用 Windows 里面的 Linux 子系统。这样应该比虚拟机更节约系统资源。...

    共 19 条
  • 1
  • 2
  • 请选择