首先,我要说我们完全是android编程的新手,但是正在使用youtube和其他网站上的各种教程来学习基础知识。我使用Netbeans IDE,并已安装Android SDK。我们要创建的应用程序基本上是一个可以查看各种食谱的应用程序。
Sine Netbeans拥有此Apache Derby数据库,我在数据库中添加了一些配方名称。现在,使用此网站上的代码http://www.homeandlearn.co.uk/java/java_and_databases.html,我尝试直接从onCreate类连接到数据库。
问题是,当我运行模拟器时,它不会输出SQL语句。
public void onCreate(Bundle savedInstanceState)
{
try {
String host,uName,uPass;
host="jdbc:derby://localhost:1527/Recipes [dico on DICO]";
uName="admin";
uPass="admin";
Connection con = DriverManager.getConnection(host, uName, uPass);
Statement stmt = con.createStatement();
String SQL = "select NAME from BREAKFAST";
ResultSet rs = stmt.executeQuery(SQL);
rs.next( );
String fName=rs.getString("NAME");
System.out.println(fName);
}
catch(SQLException err){
System.out.println(err.getMessage());
}
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句