+ -
当前位置:首页 → 问答吧 → 一个简单的问题

一个简单的问题

时间:2008-11-01

来源:互联网

1.我做了一个单机版的管理系统,用的是delphi7+sql server 2000,连接是adoconnection,adoquery,datasource,dbgrid,现在我想把这个改成网络版的,是不是只要把adoconnnection的datasource属性改为ip就可以了?另外还要改哪些或者注意哪些地方,比如录入信息的时候要不要注意数据没有传完,多给人操作一个记录的问题?
2.clientdataset与adoquery有啥区别没有?
谢谢了

作者: jixinming   发布时间: 2008-11-01

1.是的。
2.clientdataset用于做多层应用.而adoquery可以直接访问数据库.

作者: twfldy   发布时间: 2008-11-01

没做过三层,学习

作者: qkhhxkj102   发布时间: 2008-11-01

比如录入信息的时候要不要注意数据没有传完
--
用事务

作者: bridge05   发布时间: 2008-11-01

顶,我还没思考过.....

作者: nanchangfantasy   发布时间: 2008-11-03

1.只需要更改adoconnection的属性connectionString连接字符串就可以了,可以用一个INI文件来保存服务器IP
地址,用代码来读取,这样以后更改了服务器,只需更改INI文件就可以了,而不必要重新编译程序.
2.clientdataset主要用来做多层的

作者: zxf_feng   发布时间: 2008-11-03

改成网络版本的话,如果没什么特殊需求,不用三层的
你单机版怎么开发,网络版本也一样开发。只要你的客户端程序都连接到服务器数据库上就可以了。

作者: suiyunonghen   发布时间: 2008-11-03

ado改成网络版在局域网里没什么问题,如果是广域网最好还是三层架构

作者: hzfbb   发布时间: 2008-11-03

要考虑数据有效性、完整性,考虑数据库的操作

作者: huayufei   发布时间: 2008-11-03

学习了

作者: erocyli   发布时间: 2008-11-03

快三年了,,楼主搞定了吗

作者: bridge05   发布时间: 2011-09-08

把3年前的都给挖出来了?

作者: zhoufs   发布时间: 2011-09-08

引用 11 楼 zhoufs 的回复:
把3年前的都给挖出来了?

强。

作者: rainychan2009   发布时间: 2011-09-08

热门下载

更多