在服务器端我装了SQL Server ,客户端上是没装过SQL Server,VC程序在客房端上,如何连接上数据库啊?

解决方案 »

  1.   

    直接配置ODBC数据源,WIN2000以上的平台都支持SQL SERVER.
    程序就直接用ODBC编程就行了。
      

  2.   

    对,创建一个sqlserver的数据源
      

  3.   

    客户机上打MDAC补丁,就可以在程序中直接连服务器的SQL2000了。用ADO比较灵活一点。
      

  4.   

    连接数据库时使用这个字串cDataSource用IP地址或计算机名,可以不建数据源
    str.Format("driver={sql server};server=%s;Uid=%s;pwd=%s;Initial Catalog=%s;",cDataSource,cUserName,cPwd,cDatabase);
      

  5.   

    选在服务器上建立你要的数据库,然后你在客户端的机子上建立odbc数据源,我前些时间用MFC ODBC做啦一个教学系统的部分。大至是建立在对话框基出上,为每个对话框上加入一个
    CDatabase类的对像用来连接odbc数据源,在把每张表与CRcordset类对应,来完成对记录的操作。我QQ是15335843如有兴趣大家讨论一下下
      

  6.   

    试试:
    Provider = SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog = traffic;Data Source=10.119.56.18 后面的IP地址表示服务器
      

  7.   

    我的方法是在客户端安装MDAC组件.
    最好是2.8的..
      

  8.   

    B/S结构的话....
    由IIS来解决
      

  9.   

    用ODBC的话,是不是要在客户端控制面板里设置啊?但是我的客户大都是不怎么会用电脑的,这样做行不通的。
      

  10.   

    我是随程序一起,还有一个udl文件.
    把udl文件在发给客户之前配置好.那个可执行文件就可以运行.
      

  11.   

    to MarjorVon():
        那这个udl文件怎么配置啊?有相关的文档或例子吗?