什么数据库,我用oracle,可以,只要知道数据库的ip和服务名就可以了

解决方案 »

  1.   

    你可以在server端做一个socket监听程序,监听来自客户端的访问请求,然后按要求搜索数据库,将结果以socket的方式回传给客户端不就可以了。
      

  2.   

    分清概念,WEB服务器和数据库服务器,可能楼主指情况是这两个服务不在同一台主机上,远程访问是可以的。web服务器上的应用程序要知道数据库服务器的IP地址和端口号,以及帐号,在程序中加挂数据库驱动后就可以对远端数据库操作,当然操作权视帐号对应的操作权限而定。
      

  3.   

    import java.sql.*;
    import java.io.*;public Example{
        static String driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";  
        Connection connection;
         
        Class.forName(driver);
        connection = DriverManager.getConnection ("jdbc:microsoft:sqlserver://server1:1433","username","pswd"); 
        
    }1.server1 是数据库机器的名字或ip
    2.这是针对MS SqlServer 的,并且你要安装 “SQL Server 2000 Driver for JDBC“驱动
    3.其它的数据库的话你要修改 driver 和 getConnection() 的参数,具体的网上查吧
      

  4.   

    哪里可以下载到com.microsoft.jdbc.sqlserver.SQLServerDriver