解决方案 »

  1.   

    服务器安装sql server,只要防火墙不限制1433端口,并且启用了tcp/ip协议和远程访问,客户端可以直接连,连接字符串中data source参数指定服务器ip即可。
      

  2.   


    感觉楼主的问题前后有点不对等,既然知道“c/s模式”这样高大上的东西,水平应该不低呀,但后面的问题就显得比较业余了。本人也非常业余。在用MYSQL,默认端口是3306,关键语句(首先要安装MYSQL-ODBC连接的一个软件,大概是一个驱动这样吧):
    CnnMysql.Open "driver={mysql odbc 3.51 driver};server=192.168.1.1;port=3306;database=dbname;uid=root;pwd=123"ACCESS也用过,在同一网段的局域网内,通过共享的方式连接的,语句和上面差不多。
    请教CAOZHY版主以下问题:
    如果是远程的,用ACCESS是否可以通过TCP/IP连接?还是通过共享方式?
    什么是“c/s模式”?还有其他什么模式?
      

  3.   

    如果是远程的,用ACCESS是否可以通过TCP/IP连接?还是通过共享方式?
    access不行,它只用于单机。
    什么是“c/s模式”?还有其他什么模式?
    c/s是指一种分布式架构,它由一个中心服务器(s)erver和很多客户端(c)lient组成。
    c/s架构的特例是b/s,这里的客户端由(b)rowser实现。
    和c/s架构对应的,是没有中心节点的p(er) to p(er),也缩写为p2p
      

  4.   

    如果是完全的 C/S 模式的话,对数据库没有要求,可以是 ACCESS。对数据库的操作,全部是在服务端。客户端仅仅是发出数据请求和获得数据。如果是客户端直接访问服务端数据库的话,另当别论。这要看你的架构设计要求和安全要求。完全 C/S 模式的,可以做得安全性更高。