diff --git a/Eclipse-Workspace/.gitignore b/Eclipse-Workspace/.gitignore
new file mode 100644
index 0000000..e10e727
--- /dev/null
+++ b/Eclipse-Workspace/.gitignore
@@ -0,0 +1 @@
+/.metadata/
diff --git a/Eclipse-Workspace/prg1_b2_38/.classpath b/Eclipse-Workspace/prg1_b2_38/.classpath
new file mode 100644
index 0000000..c7a3a06
--- /dev/null
+++ b/Eclipse-Workspace/prg1_b2_38/.classpath
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Eclipse-Workspace/prg1_b2_38/.gitignore b/Eclipse-Workspace/prg1_b2_38/.gitignore
new file mode 100644
index 0000000..ae3c172
--- /dev/null
+++ b/Eclipse-Workspace/prg1_b2_38/.gitignore
@@ -0,0 +1 @@
+/bin/
diff --git a/Eclipse-Workspace/prg1_b2_38/.project b/Eclipse-Workspace/prg1_b2_38/.project
new file mode 100644
index 0000000..19817cb
--- /dev/null
+++ b/Eclipse-Workspace/prg1_b2_38/.project
@@ -0,0 +1,17 @@
+
+
+ prg1_b2_38
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/Eclipse-Workspace/prg1_b2_38/.settings/org.eclipse.core.resources.prefs b/Eclipse-Workspace/prg1_b2_38/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/Eclipse-Workspace/prg1_b2_38/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/Eclipse-Workspace/prg1_b2_38/.settings/org.eclipse.jdt.core.prefs b/Eclipse-Workspace/prg1_b2_38/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..9a7984b
--- /dev/null
+++ b/Eclipse-Workspace/prg1_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/prg1_b2_38/Screenshots/Screenshot 2026-02-26 134732.png b/Eclipse-Workspace/prg1_b2_38/Screenshots/Screenshot 2026-02-26 134732.png
new file mode 100644
index 0000000..def1620
Binary files /dev/null and b/Eclipse-Workspace/prg1_b2_38/Screenshots/Screenshot 2026-02-26 134732.png differ
diff --git a/Eclipse-Workspace/prg1_b2_38/Screenshots/Screenshot 2026-02-26 135227.png b/Eclipse-Workspace/prg1_b2_38/Screenshots/Screenshot 2026-02-26 135227.png
new file mode 100644
index 0000000..18793bb
Binary files /dev/null and b/Eclipse-Workspace/prg1_b2_38/Screenshots/Screenshot 2026-02-26 135227.png differ
diff --git a/Eclipse-Workspace/prg1_b2_38/Screenshots/Screenshot 2026-02-26 135754.png b/Eclipse-Workspace/prg1_b2_38/Screenshots/Screenshot 2026-02-26 135754.png
new file mode 100644
index 0000000..3541807
Binary files /dev/null and b/Eclipse-Workspace/prg1_b2_38/Screenshots/Screenshot 2026-02-26 135754.png differ
diff --git a/Eclipse-Workspace/prg1_b2_38/Screenshots/Screenshot 2026-02-26 143105.png b/Eclipse-Workspace/prg1_b2_38/Screenshots/Screenshot 2026-02-26 143105.png
new file mode 100644
index 0000000..28b383c
Binary files /dev/null and b/Eclipse-Workspace/prg1_b2_38/Screenshots/Screenshot 2026-02-26 143105.png differ
diff --git a/Eclipse-Workspace/prg1_b2_38/Screenshots/Screenshot 2026-02-26 143134.png b/Eclipse-Workspace/prg1_b2_38/Screenshots/Screenshot 2026-02-26 143134.png
new file mode 100644
index 0000000..b9ad47d
Binary files /dev/null and b/Eclipse-Workspace/prg1_b2_38/Screenshots/Screenshot 2026-02-26 143134.png differ
diff --git a/Eclipse-Workspace/prg1_b2_38/src/in/test/insertdemo.java b/Eclipse-Workspace/prg1_b2_38/src/in/test/insertdemo.java
new file mode 100644
index 0000000..af44aab
--- /dev/null
+++ b/Eclipse-Workspace/prg1_b2_38/src/in/test/insertdemo.java
@@ -0,0 +1,20 @@
+package in.test;
+import java.sql.Connection;
+import java.sql.DriverManager;
+import java.sql.PreparedStatement;
+
+public class insertdemo {
+ public static void main(String[] args) throws Exception{
+ Class.forName("com.mysql.cj.jdbc.Driver");
+ Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/jdbc_B2_38", "root", "12345");
+ PreparedStatement ps = con.prepareStatement("insert into student value (103, 'Vijay', 77)");
+ int i = ps.executeUpdate();
+ if(i>0) {
+ System.out.println("Success");
+ }
+ else {
+ System.out.println("fail");
+ }
+ con.close();
+ }
+}
diff --git a/Eclipse-Workspace/prg2_b2_38/.classpath b/Eclipse-Workspace/prg2_b2_38/.classpath
new file mode 100644
index 0000000..c7a3a06
--- /dev/null
+++ b/Eclipse-Workspace/prg2_b2_38/.classpath
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Eclipse-Workspace/prg2_b2_38/.gitignore b/Eclipse-Workspace/prg2_b2_38/.gitignore
new file mode 100644
index 0000000..ae3c172
--- /dev/null
+++ b/Eclipse-Workspace/prg2_b2_38/.gitignore
@@ -0,0 +1 @@
+/bin/
diff --git a/Eclipse-Workspace/prg2_b2_38/.project b/Eclipse-Workspace/prg2_b2_38/.project
new file mode 100644
index 0000000..d2ba5a3
--- /dev/null
+++ b/Eclipse-Workspace/prg2_b2_38/.project
@@ -0,0 +1,17 @@
+
+
+ prg2_b2_38
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/Eclipse-Workspace/prg2_b2_38/.settings/org.eclipse.core.resources.prefs b/Eclipse-Workspace/prg2_b2_38/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/Eclipse-Workspace/prg2_b2_38/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/Eclipse-Workspace/prg2_b2_38/.settings/org.eclipse.jdt.core.prefs b/Eclipse-Workspace/prg2_b2_38/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..9a7984b
--- /dev/null
+++ b/Eclipse-Workspace/prg2_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/prg2_b2_38/Screenshot/Screenshot 2026-02-26 143134.png b/Eclipse-Workspace/prg2_b2_38/Screenshot/Screenshot 2026-02-26 143134.png
new file mode 100644
index 0000000..b9ad47d
Binary files /dev/null and b/Eclipse-Workspace/prg2_b2_38/Screenshot/Screenshot 2026-02-26 143134.png differ
diff --git a/Eclipse-Workspace/prg2_b2_38/Screenshot/Screenshot 2026-02-26 150132.png b/Eclipse-Workspace/prg2_b2_38/Screenshot/Screenshot 2026-02-26 150132.png
new file mode 100644
index 0000000..768b798
Binary files /dev/null and b/Eclipse-Workspace/prg2_b2_38/Screenshot/Screenshot 2026-02-26 150132.png differ
diff --git a/Eclipse-Workspace/prg2_b2_38/Screenshot/Screenshot 2026-02-26 150154.png b/Eclipse-Workspace/prg2_b2_38/Screenshot/Screenshot 2026-02-26 150154.png
new file mode 100644
index 0000000..8e93186
Binary files /dev/null and b/Eclipse-Workspace/prg2_b2_38/Screenshot/Screenshot 2026-02-26 150154.png differ
diff --git a/Eclipse-Workspace/prg2_b2_38/src/in/test/insertdemo.java b/Eclipse-Workspace/prg2_b2_38/src/in/test/insertdemo.java
new file mode 100644
index 0000000..3880531
--- /dev/null
+++ b/Eclipse-Workspace/prg2_b2_38/src/in/test/insertdemo.java
@@ -0,0 +1,25 @@
+package in.test;
+import java.sql.Connection;
+import java.sql.DriverManager;
+import java.sql.PreparedStatement;
+
+public class insertdemo {
+ public static void main(String[] args) throws Exception{
+ Class.forName("com.mysql.cj.jdbc.Driver");
+ Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/jdbc_B2_38", "root", "12345");
+ PreparedStatement ps = con.prepareStatement("insert into student (Rollno, Name, Marks) value (?, ?, ?)");
+ ps.setInt(1, 104);
+ ps.setString(2, "Anil");
+ ps.setInt(3, 67);
+ int i = ps.executeUpdate();
+ if(i>0) {
+ System.out.println("success");
+ }
+ else {
+ System.out.println("fail");
+ }
+ con.close();
+
+ }
+
+}
diff --git a/Sequence.txt b/Sequence.txt
new file mode 100644
index 0000000..bd308fc
--- /dev/null
+++ b/Sequence.txt
@@ -0,0 +1,2 @@
+19. write a java code to implement jdbc connectivity to insert records into tables to demonstrate PreparedStatement.
+20. write a java code to implelment jdbc connectivity to insert records into the tables using positional parameter