我知道如何开发桌面型数据库(如使用ACCESS),不太清楚类似于局域网可以访问的数据库是怎么做的,不过我知道可以使用WINSOCK分别做客户端、服务器端的程序,由服务器程序访问数据库并将结果返回给客户端,C/S结构的数据库是这样开发的吗?

解决方案 »

  1.   

    楼上的,能说的详细点吗?比如说会用到网络编程吗(像SOCKET)?
      

  2.   

    一般网络通信不要你去考虑的,既然你使用中间件(如用com技术)那么系统自然帮你做了这些工作,你只要考虑业务模型。根本用不到socket的。
      

  3.   

    "不过我知道可以使用WINSOCK分别做客户端、服务器端的程序,由服务器程序访问数据库并将结果返回给客户端,C/S结构的数据库是这样开发的吗?"我认为,基本上说就是这样开发的. 但是一般数据库都提供访问驱动,包含网络通信的实现,
    你是不用操心的。
      

  4.   

    可以通过odbc或者ado oledb等来是实现。要例子可以到www.vccode.com上找找