通过ODBC访问数据库需要在控制面板-ODBC数据源里配置要连接的数据源以及它的名称,ADO访问的方法是:
dim cn as new adodb.connection
dim rs as new adodb.recordset
cn.open "dsn=ODBC数据源的名称,uid=sa,pwd="
rs.open "select * from user",cn,1,1别的地方我不是很明白你说得意思!!!

解决方案 »

  1.   

    完全控制服务器上的数据库?
    肯定要做服务器端程序(com).
    要想完全控制可能要用snmp。为什么不用recordset在客户端使用?有必要完全控制么?
      

  2.   

    我的意思是说,假如我做了个控制数据库的界面后,在局域网内的任何一台机器上,可以不通过设置其ODBC DATA SOURCE 就直接能和数据源连接。不然的话,我做的这个程序不是在那台机器上运行,就要设置其ODBC了吗。我只是想要他有个普遍性。
      

  3.   

    TO:complus(++)
    能否介绍的再详细些。谢谢。
      

  4.   

    那就不要用ODBC连,直接设置connectionstring,也可以阿。
    如果一定要那样做,就是B/S架构了,你的应用程序得用ASP写了。
      

  5.   

    如果你是刚接触ADO,我建议你用以下方法建立一个学习工程。
    1)新建Exe工程,这时工程中只有一个FORM1
    2)添加一个FORM,此时选择VB data form wizard.
    3)在wizard中选择remote
    4)driver选择SQL Server(如果你用SQL-Server),输入用户名,密码,数据库名,server名/地址。
    5)下一步中选择ADO Code,再下一步选择表
    6)建好后你就可以学习向导为你生成的代码。
    再参考MSDN很快就能入ADO门了。当然,你也可以用file dsn,打包到用户计算机。