Compare commits
	
		
			2 commits
		
	
	
		
			da20ce1a80
			...
			37a41331c1
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|   | 37a41331c1 | ||
|   | 7a3ff989fb | 
					 3 changed files with 8 additions and 33 deletions
				
			
		
							
								
								
									
										1
									
								
								.gitignore
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
										
									
									
										vendored
									
									
								
							|  | @ -5,6 +5,7 @@ tomcat.5000 | ||||||
| # Gradle generated files | # Gradle generated files | ||||||
| .gradle | .gradle | ||||||
| app/build | app/build | ||||||
|  | .settings | ||||||
| 
 | 
 | ||||||
| # IntelliJ Idea project files | # IntelliJ Idea project files | ||||||
| .idea | .idea | ||||||
|  |  | ||||||
|  | @ -1,13 +0,0 @@ | ||||||
| # |  | ||||||
| #Thu Feb 08 14:14:29 CET 2024 |  | ||||||
| org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled |  | ||||||
| org.eclipse.jdt.core.compiler.problem.assertIdentifier=error |  | ||||||
| org.eclipse.jdt.core.compiler.codegen.targetPlatform=21 |  | ||||||
| org.eclipse.jdt.core.compiler.source=21 |  | ||||||
| org.eclipse.jdt.core.compiler.debug.localVariable=generate |  | ||||||
| org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve |  | ||||||
| eclipse.preferences.version=1 |  | ||||||
| org.eclipse.jdt.core.compiler.problem.enumIdentifier=error |  | ||||||
| org.eclipse.jdt.core.compiler.debug.lineNumber=generate |  | ||||||
| org.eclipse.jdt.core.compiler.compliance=21 |  | ||||||
| org.eclipse.jdt.core.compiler.debug.sourceFile=generate |  | ||||||
|  | @ -6,29 +6,16 @@ import java.sql.*; | ||||||
|  */ |  */ | ||||||
| public class Database implements AutoCloseable { | public class Database implements AutoCloseable { | ||||||
| 	 | 	 | ||||||
| 	// If you have the mysql server on your own computer use "localhost" as server address. | 	// The connection to the database | ||||||
| 	private static String databaseServerAddress = "vm26.cs.lth.se"; |  | ||||||
| 	private static String databaseUser = "<your databse user on vm26>";             // database login user |  | ||||||
| 	private static String databasePassword = "<your password>";          // database login password |  | ||||||
| 	private static String database = "<your database, normally the same as database user>";             // the database to use, i.e. default schema |  | ||||||
| 	private Connection conn = null; | 	private Connection conn = null; | ||||||
| 	 | 	 | ||||||
| 	public Database() { | 	public Database() { | ||||||
| 		try{ | 		// Connect to sqlite | ||||||
| 			conn = DriverManager.getConnection("jdbc:mysql://" + databaseServerAddress + "/" +  | 		try { | ||||||
|                     database, databaseUser, databasePassword); | 			Class.forName("org.sqlite.JDBC"); | ||||||
| 			 | 			conn = DriverManager.getConnection("jdbc:sqlite:database.db"); | ||||||
| 			// Display the contents of the database in the console.  | 			System.out.println("Opened database successfully"); | ||||||
| 			// This should be removed in the final version | 		} catch (Exception e) { | ||||||
| 			try(Statement stmt = conn.createStatement()) { |  | ||||||
| 				ResultSet rs = stmt.executeQuery("select * from Respondents");  |  | ||||||
| 				while (rs.next()) { |  | ||||||
| 					String name = rs.getString("name");  |  | ||||||
| 					System.out.println(name); |  | ||||||
| 				} |  | ||||||
| 			} |  | ||||||
| 			 |  | ||||||
| 		} catch (SQLException e) { |  | ||||||
| 			throw new RuntimeException(e); | 			throw new RuntimeException(e); | ||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue