delphi 三层CS 架构一步步建立的简单例子 所谓三层: (1) 客户端 (2) 服务器端 (3) 数据库 在数据访问时,使得客户端必须通过服务器来访问数据库
提高了系统的安全性
在Delphi 中可以使用Socket 或者Dcom 组件来连接他们相互间的通讯
本例使用SOCKET 组件
DCOM 用在局域网, SOCKET 用在互联网
环境为windows xp+ delphi 7 + access2000 创建过程: 1、 请用ACCESS2000 新建一个数据库database02
2、 请在delphi7 执行 file-new- application, 新建一个桌面, 上面放一个 label, label
caption =’服务器端已运行…
’ 3、 接下来在 delphi7 执行 file --new --other,选择"Multitier"--"Remote data module"
在跳出来的对话框里面输入名称(任意),例如:AppSqlConn
选择确定,进入 remote data module 窗口
界面如下图所示 4、 加入组件:adodataset,点击connectionstring 属性,点击后面的 …,进入设 定 连 接 窗 口
在 选 择 数 据 库 中 选 择 自 己 想 要 使 用 的数 据 库database02
一般只要地址正确、用户名和密码无误,肯定可以连接通过
3、 ADODATASET1 在 commandtex t 中点击后面的…,啥也不用设定,默认配置; 4、 ADODATASET1 将 activ e 属性设置为 false
5、 再加入组件:datasetprovider
设定其 dataset 属性为上面的 adodataset1
1 接着设置 datas