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));
+
+ }
+ }
+
+}