将SQL连接到php或java

时间:2018-11-29 02:56:02

标签: java php oracle

大家好,我一直在努力将oracle sql数据库连接到java和/或php。 (我尝试将其与任何一种语言一起使用都失败了)。问题是表/数据库存储在我学校专用的服务器和虚拟机(没有用于Java或php的IDE)上,并且我一直尝试从自己的本地网络连接表,但无法连接该表到Java和/或PHP。我之前曾做过作业,因为表/数据库和IDE都在同一台服务器上,所以我很容易进行了类似的分配。有人对我如何将数据库连接到php和/或java有任何建议吗?我一直在努力尝试数周的连接?请帮助

1 个答案:

答案 0 :(得分:-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();
            }
    }