Programming Books C Java PHP Python Learn more Browse Programming Books
JDBC Recipes: A Problem-Solution Approach and over one million other books are available for Amazon Kindle. Learn more
Qty:1
  • List Price: $84.99
  • Save: $17.00 (20%)
Only 2 left in stock (more on the way).
Ships from and sold by Amazon.com.
Gift-wrap available.
JDBC Recipes: A Problem-S... has been added to your Cart
FREE Shipping on orders over $35.
Used: Very Good | Details
Condition: Used: Very Good
Comment: Crisp, attractive copy. FREE SHIPPING w/AMAZON PRIME!
Access codes and supplements are not guaranteed with used items.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

JDBC Recipes: A Problem-Solution Approach Hardcover – September 14, 2005

ISBN-13: 978-1590595206 ISBN-10: 1590595203

Buy New
Price: $67.99
41 New from $13.32 27 Used from $7.58
Amazon Price New from Used from
Kindle
"Please retry"
Hardcover
"Please retry"
$67.99
$13.32 $7.58
Paperback
"Please retry"
Take%20an%20Extra%2030%25%20Off%20Any%20Book

Special Offers and Product Promotions

  • Take an Extra 30% Off Any Book: Use promo code HOLIDAY30 at checkout to get an extra 30% off any book for a limited time. Excludes Kindle eBooks and Audible Audiobooks. Restrictions apply. Learn more.


Frequently Bought Together

JDBC Recipes: A Problem-Solution Approach + JDBC¿ API Tutorial and Reference (3rd Edition) + Expert Oracle JDBC Programming
Price for all three: $157.67

Buy the selected items together

NO_CONTENT_IN_FEATURE

Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

Product Details

  • Series: Problem-Solution Approach
  • Hardcover: 664 pages
  • Publisher: Apress (September 14, 2005)
  • Language: English
  • ISBN-10: 1590595203
  • ISBN-13: 978-1590595206
  • Product Dimensions: 7 x 1.4 x 10 inches
  • Shipping Weight: 2.6 pounds (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Best Sellers Rank: #2,132,941 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Mahmoud Parsian, Ph.D. is a Sun Certified Java Programmer and senior lead software engineer for AskJeeves.com, and he has expertise in Java database programming and development. His honors include the following: Ask Jeeves Bright Star Award, Octopus Award for successive release of the Octopus software, Cisco Systems Leadership Award, Individual Achievement Award, and four Specialist of the Quarter awards. Parsian has also received numerous commendation letters from customers regarding his outstanding performance and leadership on customer projects.

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

4.0 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

9 of 10 people found the following review helpful By Jeanne Boyarsky on November 27, 2005
Format: Hardcover
The 600 page "JDBC Recipes" might make a decent 100 page book. Some problem/solutions are repeated verbatim and others are repeated with minimal changes. For example, there are at least 8 distinct sections on closing a database resource. The BLOB/CLOB and Statement/PreparedStatement chapters are at least 50% identical.

Despite all this repetition, coverage manages to be spotty on other topics. For example, CallableStatements are barely mentioned. Many ways are presented of doing a task, but the tradeoffs aren't covered. Except for connection pooling, there weren't many comments about JDBC in practice.

The stated audience is developers knowing the basics of Java, JDBC and databases. Examples span 1-4 pages of code with only minimal, high-level comments afterwards. Experienced developers know most of this stuff and shouldn't have to plow thru so much code to discern the important points.

The examples are tailored to Oracle and mySql. If you want to write code without vendor lock-in, this book doesn't help. The cover says "Java EE 5 compliant." While true, this is misleading. Most references are to the 1.4 JavaDoc. The 5.0 references don't use the new features.

The book serves a very narrow audience. If you want to copy/paste Oracle/mySql code verbatim, the book's website is very useful. If you have a database framework, want cross-database compatibility, best practices or are simply reading for understanding, I recommend a different book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 6 people found the following review helpful By K. L. Twombly on November 12, 2006
Format: Hardcover
Do you like to read about programming? or Do you like to see the code with your own

eyes? I like to see it with my own eyes. Mahmoud Parsain has compiled a see it for yourself

book on the JDBC (Java Database Connectivity). If you like Java and you do any work with Databases

then you should read this book. It provides many many examples (Recipes) you can see and learn from to

create the Database solutions you need.

Here are some of the items covered and coded in the book: Making Connections, Drivers, Connection pools,

Using DataSource class, ResultSet class, Scrollable and updatable ResultSets, working with BLOBs and CLOBs,

Handeling Date, Time and Timestamps, JDBC Exceptions, PreparedStatements, working with Parameters and

PreparedStatements. The book has all you need to simply add, update, delete records in your databases or

to create tables, perform transactions, and roll back transactions if necessary.

The book focuses on Oracle and MySQL type databases but this is not a draw back. All the examples can

be applied to various other types such as Derby, SqlServer, Teradata, DB2, SqlLite, Sysbase ect. I am a ETL

developer (Extract, Translate, and Load) for warehouse databases and I was able to easily apply this code

to create my own simple Sql ETL application to move data from one RDBMS to another.

There were two items in the book that I did not find. One was the setMaxRows statment which can be

handy to limit the number of rows being returned from the database. The other was the getTypeInfo call that is

part of the DatabaseMetadata class.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By Alex Hanif on June 5, 2006
Format: Hardcover
I used some of the examples from this book (by cut-and-paste -- just chnaged the db URL, user/password) and they worked great. I needed to write some code for handling images and the BLOB code examples provided very good starting point.

Thanks.

Alex Hanif

alex.hanif@yahoo.com
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By bbrockRailFan on January 30, 2010
Format: Hardcover Verified Purchase
This book is made for the J2EE enthusiast. It has plenty of good code exampled for both Oracle and MySql connections. I would recommend this to J2EE users only. I would not recommend this to any new users though. It is written in such away that if you have no basic JDBC knowledge, it would be a confusing experience. Overall I found this book very helpful.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

What Other Items Do Customers Buy After Viewing This Item?