您好我正在使用Android和Oracle数据库。这是场景:我想连接我的Android客户端以向表中插入值,并且还从oracle数据库中的同一个表中检索值。
我的工作环境是:
1.Eclipse JUNO
2.JDK 1.7
3.ojdbc driver 6
4.ojdbc驱动程序14
5.Oracle Express 11g
到目前为止,我尝试过使用
OJDBC司机6
我得到了05-24 08:29:47.206: E/dalvikvm(364): Could not find class 'javax.management.MBeanServer', referenced from method oracle.jdbc.driver.OracleDriver.registerMBeans
OJBDC驱动程序14我得到了05-17 10:41:06.846: E/dalvikvm(456): Could not find class 'oracle.security.pki.OracleWallet', referenced from method oracle.jdbc.driver.OracleDriver.getSecretStoreCredentials
但是当我尝试使用以下代码在纯Java中进行编码时,我可以成功地将值插入到表中
try
{
Connection conn = null;
Class.forName("oracle.jdbc.driver.OracleDriver");
conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE", "SYSTEM", "radit");
Statement st = conn.createStatement();
st.execute("INSERT INTO NAMA VALUES ('RADITYA KURNIANTO')");
st.close();
conn.close();
System.out.println("Query Success");
}
catch(Exception e)
{
e.printStackTrace();
}
然后,我的问题是:
使android代码有效的完美环境配置是什么?在这种情况下是正确的jdbc驱动程序。
然后在获得正确的配置后,如何解决上面的错误?
如果您建议我使用Oracle移动数据服务器,请提供一个很好的教程,了解如何使其在Android中运行。感谢。