有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

将SQL连接到php或java

大家好,我一直在努力将oracle sql数据库连接到java和/或php。(我尝试将其与任何一种语言一起使用,但失败了)。问题是表/数据库存储在我的学校专用服务器和虚拟机上(没有java或php的IDE),我一直试图从自己的本地网络连接表,但无法将表连接到java或php。我以前有过类似的任务,因为表/数据库和IDE在同一台服务器上,所以我可以轻松地完成类似的任务。有人对我如何将数据库连接到php和/或java有什么建议吗?我已经连续几周尝试连接了?请帮忙,谢谢


共 (1) 个答案

  1. # 1 楼答案

       //this is a connection with java and sql server, but if you need change to oracle, you 
       //have that change the driver too.
    
     import java.sql.Connection;
        import java.sql.DriverManager;
        import java.sql.SQLException;
    
        public class Dao {   
    
         Connection cn;
    
                public void Conectar() throws Exception {
                    try {
                        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
                        cn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;databaseName=NameDB;user=user;password=user");
                        if (cn != null) {
                            System.out.println("conected");
                        }
                    } catch (ClassNotFoundException | SQLException e) {
                        throw e;
                    }
                }
    
                public void Cerrar() throws Exception {
                    try {
                        if (cn != null) {
                            if (cn.isClosed() == false) {
                                cn.close();
                            }
                        }
                    } catch (SQLException e) {
                    }
                }
    
                public Connection getCn() {
                    return cn;
                }
    
                public void setCn(Connection cn) {
                    this.cn = cn;
                }
    
                public static void main(String[] args) throws Exception {
                    Dao dao = new Dao();
                    dao.Conectar();
                }
        }