我想在我的本地sqlite数据库中插入一个对象。每次我要插入数据时都存在nullPointerException。 我举了一个简单的例子,感谢大家的帮助!
/////这是对象和将数据插入Sqllite数据库的方法
public class Ausgabe {
Connection connection=null;
private int tempo;
private String farbe;
public Ausgabe(int tempo, String farbe)
{
this.tempo = tempo;
this.farbe = farbe;
}
public void AusgabeHinzufuegen()
{
try {
String query ="insert into testDB1 (testInt, testString) values (?,?)";
PreparedStatement pst =connection.prepareStatement(query);
pst.setInt(1, tempo);
pst.setString(2, farbe);
pst.execute();
pst.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
///这是主要的
public class main {
public static void main(String[] args) {
Ausgabe ausgabe1 = new Ausgabe(400, "Schwarz");
ausgabe1.AusgabeHinzufuegen();
}
}