semester database with start and end year extended
This commit is contained in:
Binary file not shown.
@@ -219,3 +219,7 @@ Caused by: org.h2.mvstore.MVStoreException: The file is locked: D:/DH/TIF22A_Anw
|
||||
at org.h2.mvstore.FileStore.open(FileStore.java:128)
|
||||
at org.h2.mvstore.MVStore.<init>(MVStore.java:452)
|
||||
... 37 more
|
||||
2023-05-08 13:00:29 jdbc[3]: exception
|
||||
org.h2.jdbc.JdbcSQLSyntaxErrorException: Syntax Fehler in SQL Befehl "create table semester (id int auto_increment, startweeknumber int, endweeknumber int, name varchar(30), [*]year int)"; erwartet "identifier"
|
||||
Syntax error in SQL statement "create table semester (id int auto_increment, startweeknumber int, endweeknumber int, name varchar(30), [*]year int)"; expected "identifier"; SQL statement:
|
||||
create table semester (id int auto_increment, startweeknumber int, endweeknumber int, name varchar(30), year int) [42001-214]
|
||||
|
||||
@@ -45,7 +45,9 @@ public class DataBaseHandler
|
||||
rs.getInt("id"),
|
||||
rs.getInt("startweeknumber"),
|
||||
rs.getInt("endweeknumber"),
|
||||
rs.getString("name")
|
||||
rs.getString("name"),
|
||||
rs.getInt("startyear"),
|
||||
rs.getInt("endyear")
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -61,7 +63,7 @@ public class DataBaseHandler
|
||||
{
|
||||
try
|
||||
{
|
||||
st.executeUpdate("insert into SEMESTER (startweeknumber, endweeknumber, name) values (" + s.getStartweeknumber() + ", " + s.getEndweeknumber() + ", '" + s.getName() + "')");
|
||||
st.executeUpdate("insert into SEMESTER (startweeknumber, endweeknumber, name, startyear, endyear) values (" + s.getStartweeknumber() + ", " + s.getEndweeknumber() + ", '" + s.getName() + "', " + s.getStartYear() + ", " + s.getEndYear() + ")");
|
||||
return true;
|
||||
|
||||
} catch (SQLException e)
|
||||
|
||||
@@ -6,13 +6,17 @@ public class Semester
|
||||
private int startweeknumber;
|
||||
private int endweeknumber;
|
||||
private String name;
|
||||
private int startyear;
|
||||
private int endyear;
|
||||
|
||||
public Semester(int id, int startweeknumber, int endweeknumber, String name)
|
||||
public Semester(int id, int startweeknumber, int endweeknumber, String name, int startyear, int endyear)
|
||||
{
|
||||
this.id = id;
|
||||
this.startweeknumber = startweeknumber;
|
||||
this.endweeknumber = endweeknumber;
|
||||
this.name = name;
|
||||
this.startyear = startyear;
|
||||
this.endyear = endyear;
|
||||
}
|
||||
|
||||
public int getId()
|
||||
@@ -34,4 +38,14 @@ public class Semester
|
||||
{
|
||||
return name;
|
||||
}
|
||||
|
||||
public int getStartYear()
|
||||
{
|
||||
return startyear;
|
||||
}
|
||||
|
||||
public int getEndYear()
|
||||
{
|
||||
return endyear;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user