Get the tools you need to learn Java skills fast!
Video tutorials, eBooks, hands-on lab exercises, sample code.
Get started
The moose likes JDBC and Relational Databases and the fly likes Starter Question. Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Software Craftsman this week in the Agile forum!
JavaRanch » Java Forums » Databases » JDBC and Relational Databases
Bookmark "Starter Question." Watch "Starter Question." New topic
Author

Starter Question.

rama murthy
Ranch Hand

Joined: Jan 13, 2006
Posts: 82
Are the following statements correct.


For DML (Data Manipulation Language) statements like update, insert, delete we use the method executeUpdate.

For select statement we use executeQuery which returns a ResultSet instance.
stu derby
Ranch Hand

Joined: Dec 15, 2005
Posts: 333
Sort of yes.

There are times and ways you could use execute() instead, but for beginners (and for most of general purpose code), that's the way to do it.

Beginners should also start with using PreparedStatement, instead of Statement. Many people have the idea that Statement is easier, and therefore should be learned first, but Statement has all sorts of problems and really shouldn't be used much at all...
 
Have you tried LearnNowOnline? http://www.learnnowonline.com/
 
subject: Starter Question.