好久没来了,大家还好吧!问一个关于三层结构的问题?

yanguozhu 2002-05-27 02:57:19
有一个问题一直想问问大家,请问各位高手,在设计三层结构中,客户端用的界面控件是不是要用数据库绑定的形式来做?请各位谈谈你们的经验!
小弟先谢了!
...全文
53 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yanguozhu 2002-05-27
  • 打赏
  • 举报
回复
还有没有其他建议?
astra 2002-05-27
  • 打赏
  • 举报
回复
不知是否和你的问题相符合。
我的做法是:调用组件的方法,也就是执行相应的Sql语句,在应用服务器端从数据库中取得数据,此时查询结果是存放在AppServer的TDataSetProvider组件中的,再把这个组件的Data包,这是一个OleVariant类型的数据包,传回到Client端,把ClientDataSet.Data := 此OleVariant数据包。Client端一样有TDataSource控件,一样可以使用DbEdit。主要是没有直接的数据库连接。
保存时一样,传回TClientDataSet的Delta包。
zhangking 2002-05-27
  • 打赏
  • 举报
回复
那具体应该怎么做呢?
Tine2 2002-05-27
  • 打赏
  • 举报
回复
怎么都行。绑定也可以,不绑定也可以。
taishan2000 2002-05-27
  • 打赏
  • 举报
回复
用dbedit也可以,不过要注意
三层结构用客户端用的是ClientDataSet,
数据并不能直接更新到后台数据库
yanguozhu 2002-05-27
  • 打赏
  • 举报
回复
意思就是在开发时界面上的控件是用edit还是用dbedit?
星之瀚海 2002-05-27
  • 打赏
  • 举报
回复
不大理解
outer2000 2002-05-27
  • 打赏
  • 举报
回复
?

5,391

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧