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.FileStore.open(FileStore.java:128)
|
||||||
at org.h2.mvstore.MVStore.<init>(MVStore.java:452)
|
at org.h2.mvstore.MVStore.<init>(MVStore.java:452)
|
||||||
... 37 more
|
... 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("id"),
|
||||||
rs.getInt("startweeknumber"),
|
rs.getInt("startweeknumber"),
|
||||||
rs.getInt("endweeknumber"),
|
rs.getInt("endweeknumber"),
|
||||||
rs.getString("name")
|
rs.getString("name"),
|
||||||
|
rs.getInt("startyear"),
|
||||||
|
rs.getInt("endyear")
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -61,7 +63,7 @@ public class DataBaseHandler
|
|||||||
{
|
{
|
||||||
try
|
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;
|
return true;
|
||||||
|
|
||||||
} catch (SQLException e)
|
} catch (SQLException e)
|
||||||
|
|||||||
@@ -6,13 +6,17 @@ public class Semester
|
|||||||
private int startweeknumber;
|
private int startweeknumber;
|
||||||
private int endweeknumber;
|
private int endweeknumber;
|
||||||
private String name;
|
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.id = id;
|
||||||
this.startweeknumber = startweeknumber;
|
this.startweeknumber = startweeknumber;
|
||||||
this.endweeknumber = endweeknumber;
|
this.endweeknumber = endweeknumber;
|
||||||
this.name = name;
|
this.name = name;
|
||||||
|
this.startyear = startyear;
|
||||||
|
this.endyear = endyear;
|
||||||
}
|
}
|
||||||
|
|
||||||
public int getId()
|
public int getId()
|
||||||
@@ -34,4 +38,14 @@ public class Semester
|
|||||||
{
|
{
|
||||||
return name;
|
return name;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public int getStartYear()
|
||||||
|
{
|
||||||
|
return startyear;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getEndYear()
|
||||||
|
{
|
||||||
|
return endyear;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user