在 Netbeans 8.0.2 中为 Android 应用创建数据库
Making a database for an Android app in Netbeans 8.0.2
首先让我说我们在 android 编程方面完全是新手,但正在使用 YouTube 和其他网站上的各种教程学习基础知识。我使用 Netbeans IDE 并安装了 Android SDK。我们要创建的应用程序基本上是一个应用程序,您可以在其中查看各种食谱。
Sine Netbeans 有这个 Apache Derby 数据库,我在数据库中添加了一些食谱名称。现在使用来自该网站的代码 http://www.homeandlearn.co.uk/java/java_and_databases.html,我尝试直接从 onCreate class.[=12 连接到数据库=]
问题是,当我 运行 一个模拟器时,它不会输出 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);
}
首先让我说我们在 android 编程方面完全是新手,但正在使用 YouTube 和其他网站上的各种教程学习基础知识。我使用 Netbeans IDE 并安装了 Android SDK。我们要创建的应用程序基本上是一个应用程序,您可以在其中查看各种食谱。
Sine Netbeans 有这个 Apache Derby 数据库,我在数据库中添加了一些食谱名称。现在使用来自该网站的代码 http://www.homeandlearn.co.uk/java/java_and_databases.html,我尝试直接从 onCreate class.[=12 连接到数据库=]
问题是,当我 运行 一个模拟器时,它不会输出 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);
}