从我的Android应用程序连接到oracle数据库的步骤

时间:2014-03-26 06:44:52

标签: java android oracle

我正在开发一个Android应用程序。为此,我需要连接到oracle数据库。我在Java中创建了一个连接类。但是当我尝试运行时没有任何反应。我听说需要一个中间件才能完成这个任务。还有关于主持人的事情。我对自己应该做的事情没有任何明确的想法。我检查了很多博客和谷歌搜索。但没有人帮忙。有人会在步骤中向我解释我应该如何创建我的应用程序? 请gys我被困在这里,任何博客,帖子都会做

/*imports*/



public class ConnectionClass 
{
public Connection connectToDB(){

    Connection con=null;

try{
Class.forName("oracle.jdbc.driver.OracleDriver");

 con=DriverManager.getConnection(
"jdbc:oracle:thin:@blablabla:1521:bla","usr","pass");


}catch(Exception e){ System.out.println(e);}
return con;

}
public static void main(String arg[])
{
    try
    {
    ConnectionClass conDB=new ConnectionClass();
    System.out.println("connection*&% "+conDB );
    }
    catch(Exception e)
    {
        System.out.println(e);
    }

}

}

它正在javac中编译并且结果是正确获得的

2 个答案:

答案 0 :(得分:2)

您可以使用webservice连接oracle db或whatelse, 我的意思是,您可以在服务器端创建webservice,您可以将odbc连接到您的Web服务中的数据库,只需将web服务与您的Android应用程序中的getpost方法连接起来,这更安全。

<强> 1。创建webservice(例如在mvc4.5中)

<强> 2。创建获取或发布所需内容的方法

第3。在您的客户端中,将您的网络服务连接到发布或获取

例如

在您的服务中创建一个post方法,如下所示:

yourserver/my_post_insert_method/name/id

然后在您的客户端编写一个post方法并给出name和id参数,然后将您的记录写入oracle db。

答案 1 :(得分:0)

之前已经在SO中回答过了。看看下面的链接,希望这是你正在寻找的,它有帮助

Connecting to Oracle Database