客户机如何接收服务器端数据库中的数据?
我写了一个简单的程序,现在多个客户端能够同时连接到服务器上,运行服务器的那台电脑上,装的有sql2000数据库,我想在客户端接收数据,这些数据是服务器从数据库中取出来的,也就是客户端不用直接操作数据库,这该如何实现啊?举个例子,如果我在客户端想看看数据库中一个表的内容,服务器从数据库中取出后是一个记录集,这如何传回到客户端啊????
[解决办法]
记得以前有这样的一个帖子,问的和你的一模一样,你可以搜搜相关帖子
简单的将就是CS模式,将客户端和数据库隔离开,起到分层架构和保护数据的作用
[解决办法]
要写服务程序啊。服务器程序获取客户端请求,访问数据库并获取记录集,以xml格式化字符串返回给客户端,客户端再解析。
[解决办法]
[解决办法]
嗯,用C/S由服务器上的程序代理查询数据库的话。
用MSXML将记录集转化为XML格式,客户端接收以后,可以用MSXML解析,以DOM树的方式访问。
这些方面的东西,如果LZ不熟悉的话,建议去图书馆找找XML入门之类的书来看看。