diff --git a/Eclipse-Workspace/prg7_b2_38/.classpath b/Eclipse-Workspace/prg7_b2_38/.classpath new file mode 100644 index 0000000..c7a3a06 --- /dev/null +++ b/Eclipse-Workspace/prg7_b2_38/.classpath @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/Eclipse-Workspace/prg7_b2_38/.gitignore b/Eclipse-Workspace/prg7_b2_38/.gitignore new file mode 100644 index 0000000..ae3c172 --- /dev/null +++ b/Eclipse-Workspace/prg7_b2_38/.gitignore @@ -0,0 +1 @@ +/bin/ diff --git a/Eclipse-Workspace/prg7_b2_38/.project b/Eclipse-Workspace/prg7_b2_38/.project new file mode 100644 index 0000000..6d3049b --- /dev/null +++ b/Eclipse-Workspace/prg7_b2_38/.project @@ -0,0 +1,17 @@ + + + prg7_b2_38 + + + + + + org.eclipse.jdt.core.javabuilder + + + + + + org.eclipse.jdt.core.javanature + + diff --git a/Eclipse-Workspace/prg7_b2_38/.settings/org.eclipse.core.resources.prefs b/Eclipse-Workspace/prg7_b2_38/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..99f26c0 --- /dev/null +++ b/Eclipse-Workspace/prg7_b2_38/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/Eclipse-Workspace/prg7_b2_38/.settings/org.eclipse.jdt.core.prefs b/Eclipse-Workspace/prg7_b2_38/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..9a7984b --- /dev/null +++ b/Eclipse-Workspace/prg7_b2_38/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,11 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=21 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.compliance=21 +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.debug.sourceFile=generate +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=21 diff --git a/Eclipse-Workspace/prg7_b2_38/Screenshot/Screenshot 2026-03-12 135631.png b/Eclipse-Workspace/prg7_b2_38/Screenshot/Screenshot 2026-03-12 135631.png new file mode 100644 index 0000000..9197437 Binary files /dev/null and b/Eclipse-Workspace/prg7_b2_38/Screenshot/Screenshot 2026-03-12 135631.png differ diff --git a/Eclipse-Workspace/prg7_b2_38/Screenshot/Screenshot 2026-03-12 135714.png b/Eclipse-Workspace/prg7_b2_38/Screenshot/Screenshot 2026-03-12 135714.png new file mode 100644 index 0000000..115daf7 Binary files /dev/null and b/Eclipse-Workspace/prg7_b2_38/Screenshot/Screenshot 2026-03-12 135714.png differ diff --git a/Eclipse-Workspace/prg7_b2_38/src/in/test/resultsetdemo.java b/Eclipse-Workspace/prg7_b2_38/src/in/test/resultsetdemo.java new file mode 100644 index 0000000..df3cdeb --- /dev/null +++ b/Eclipse-Workspace/prg7_b2_38/src/in/test/resultsetdemo.java @@ -0,0 +1,23 @@ +package in.test; +import java.sql.*; +public class resultsetdemo { + public static void main(String[] args) throws Exception{ + String urldb="jdbc:mysql://localhost:3306/jdbc_b2_38"; + Class.forName("com.mysql.cj.jdbc.Driver"); + Connection conn; + conn = DriverManager.getConnection(urldb, "root", "12345"); + if(conn!=null) { + String sql = "select * from student"; + Statement stmt; + stmt = conn.createStatement(); + ResultSet rs = stmt.executeQuery(sql); + ResultSetMetaData rsmd = rs.getMetaData(); + System.out.println("Table Name: " + rsmd.getTableName(2)); + System.out.println("Table column count: " + rsmd.getColumnCount()); + System.out.println("Table second column name: " + rsmd.getColumnLabel(2)); + System.out.println("Table column type name: " + rsmd.getColumnTypeName(1)); + + } + } + +}