如果你只是浏览远端的数据,可以用ADO的控件进行连接就行了,可以进行查删改等基本功能。

解决方案 »

  1.   

    Easy!
    用TADOConnection连接数据库,用TADOQuery或ADOTable打开数据库中的表。
    你的远程数据库是什么???MS SQL Server/Oracle?
      

  2.   

    最好当然是用ado了, 
    ADODataSet是访问数据用的。
    1、在属性页里设置Connectionstring 可以建立到数据库的连接(如SQL server)。 
    2、用ADODataSet.CommandText设置访问的SQL语句
    3、用ADODataSet.Open使数据库打开
    4、在ADODataSet.FieldValues['字段名']就可以得到该字段的内容。(使用VarType()函数可以转换数据类型)
    ADOCommand可以操作数据(添加删除)
    1、同上
    2、同上
    3、ADOCommand.Execute
      

  3.   

    我知道是用ADO 就是连接远程主机怎样实现,  用ip怎样实现,  是不是在Connectionstring 里头输入远程主机的ip 
      

  4.   

    to xueyin:
       查一下msdn中关于ADO的部分。
      

  5.   

    是实时的还有什么好说的?
    你又是两层结构的程序, 但不知是什么数据库?
    就比方是 sqlserver1.你先要在每台客户机上装一个 sqlserver 客户端,不要嫌烦,二层结构都是如此。
    2.装完后为用客户端网络工具建立服务器别名, 比方 RemoteServer, 选择正确的连接协议,在在internet上连接只能选 TCP/IP.
    3.ADO 的 ConnectionString 中的服务器名称写 RemoteServer
      

  6.   

    话说回来,你并没有要求用什么 engine 连接数据库,有时 BDE 也会是个很好的选择。
    现在用的是什么,数据库又是什么?对了,你用宽带, 你在哪个市?
    北京 or 上海 or 深圳 or 广州 or ?
      

  7.   

    我用的是宽带,  北京的,  数据库是sql server,  各路高领,  出出好点子,  我有六个点。  要求客户端前台的数据  通过宽带实时连接,  (另外还有安全的问题) 
      

  8.   

    在ADO中选择Micorsoft OlE DB Provider For Sqlserver
    然后服务器名称填入IP地址
    设置用户名密码和连接的数据库即可。
    但还是建议使用Midas.