Nearby lessons
29 of 37JDBC - CRUD 1: Insert Records
📌 What You Will Learn
- The difference between Select and Non-Select operations
- executeQuery vs executeUpdate — when to use which
- Reading results with the ResultSet methods
- Complete CRUD programs: Insert, Select, Update, Delete
- The ResultSet object and how it works
CRUD 1: Insert Records is a fundamental part of database programming with JDBC. This lesson explains CRUD Program 1 — INSERT (Non-Select) with complete, runnable code examples, clear step-by-step explanations, and common mistakes to avoid with exam-style MCQs at the end.
CRUD Program 1 — INSERT (Non-Select)
Example01
📝 Key Takeaways
- Select ops (SELECT) use executeQuery() → ResultSet.
- Non-select ops (INSERT/UPDATE/DELETE) use executeUpdate() → row count.
- rs.next() moves the cursor; getInt/getString/getDouble read values.
- CRUD = Create(INSERT), Retrieve(SELECT), Update, Delete.
- Always close the connection after work.
- Use PreparedStatement for real applications (SQL injection safety).
🧠 Test Your Knowledge
1 QuestionsProgress: 0 / 1