<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Down Home Country Coding With Scott Selikoff and Jeanne Boyarsky &#187; JDBC</title>
	<atom:link href="http://www.selikoff.net/tag/jdbc/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.selikoff.net</link>
	<description>Java/J2EE Software Development and Technology Discussion Blog</description>
	<lastBuildDate>Mon, 30 Jan 2012 02:27:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Connecting to MS Access Files via JDBC in 64-bit Java</title>
		<link>http://www.selikoff.net/2011/07/26/connecting-to-ms-access-file-via-jdbc-in-64-bit-java/</link>
		<comments>http://www.selikoff.net/2011/07/26/connecting-to-ms-access-file-via-jdbc-in-64-bit-java/#comments</comments>
		<pubDate>Tue, 26 Jul 2011 21:58:03 +0000</pubDate>
		<dc:creator>Scott Selikoff</dc:creator>
				<category><![CDATA[Java/J2EE]]></category>
		<category><![CDATA[JDBC]]></category>
		<category><![CDATA[access]]></category>
		<category><![CDATA[driver]]></category>
		<category><![CDATA[msaccess]]></category>
		<category><![CDATA[odbc]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/?p=3713</guid>
		<description><![CDATA[In 32-bit Java, the technique for connecting to a Microsoft Access file via JDBC connection is well-known and available as part of the Sun JDK. There are a number of errors, though, if you attempt to use a 64-bit version of Java that are not as well documented. This article points out some of those [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2011/07/26/connecting-to-ms-access-file-via-jdbc-in-64-bit-java/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Live from TSSJS &#8211; Tips for Hibernate with Patrycja</title>
		<link>http://www.selikoff.net/2011/03/18/live-from-tssjs-tips-for-hibernate-with-patrycja/</link>
		<comments>http://www.selikoff.net/2011/03/18/live-from-tssjs-tips-for-hibernate-with-patrycja/#comments</comments>
		<pubDate>Fri, 18 Mar 2011 18:24:23 +0000</pubDate>
		<dc:creator>Scott Selikoff</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[JDBC]]></category>
		<category><![CDATA[antipatterns]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[Java/J2EE]]></category>
		<category><![CDATA[locking]]></category>
		<category><![CDATA[Patrycja]]></category>
		<category><![CDATA[wegrzynowicz]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/?p=2987</guid>
		<description><![CDATA[This morning I&#8217;m live blogging from TheServerSide Java Symposium 2011 at the breakout &#8220;Anti-Patterns and Best Practices for Hibernate&#8221; presented by Patrycja Wegrzynowicz. Making Good Software Patrycja&#8217;s primary goal is to &#8220;understand what makes good software good and bad software bad&#8221; and she is working to formalize these concepts.  She would like to develop automated [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2011/03/18/live-from-tssjs-tips-for-hibernate-with-patrycja/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Live from TSSJS &#8211; PostgreSQL with Tom</title>
		<link>http://www.selikoff.net/2011/03/17/live-from-tssjs-postgresql-with-tom/</link>
		<comments>http://www.selikoff.net/2011/03/17/live-from-tssjs-postgresql-with-tom/#comments</comments>
		<pubDate>Thu, 17 Mar 2011 21:24:12 +0000</pubDate>
		<dc:creator>Scott Selikoff</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[JDBC]]></category>
		<category><![CDATA[db]]></category>
		<category><![CDATA[dbms]]></category>
		<category><![CDATA[license]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[postgres]]></category>
		<category><![CDATA[tssjs]]></category>
		<category><![CDATA[vendor]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/?p=2936</guid>
		<description><![CDATA[Live blogging from TheServerSide Java Symposium with Tom Kincaid at his vendor presentation &#8220;Introduction to PostgreSQL for Development and Deployment&#8221;.  Tom spends a lot of time contrasing Postgres with MySQL, and commenting how since Oracle&#8217;s aquisition of MySQL, the licensing of MySQL is now much more restrictive. Tom says the licensing of Postgres is basically &#8220;Do [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2011/03/17/live-from-tssjs-postgresql-with-tom/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Memo: Avoid Functions in Database Queries</title>
		<link>http://www.selikoff.net/2010/10/21/memo-avoid-functions-in-database-queries/</link>
		<comments>http://www.selikoff.net/2010/10/21/memo-avoid-functions-in-database-queries/#comments</comments>
		<pubDate>Thu, 21 Oct 2010 06:19:41 +0000</pubDate>
		<dc:creator>Scott Selikoff</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[JDBC]]></category>
		<category><![CDATA[function]]></category>
		<category><![CDATA[functions]]></category>
		<category><![CDATA[index]]></category>
		<category><![CDATA[javaranch]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[queries]]></category>
		<category><![CDATA[query]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/?p=2340</guid>
		<description><![CDATA[The most common type of questions in the JavaRanch JDBC forum tends to be about improving performance in a database (that, and &#8220;Where can I download a JDBC Driver?&#8221;). While remote trouble-shooting performance issues can be tricky, we often spot issues with the presented queries and offer alternatives to improve performance. One issue I see [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2010/10/21/memo-avoid-functions-in-database-queries/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>postgresql and jdbc</title>
		<link>http://www.selikoff.net/2010/06/13/postgresql-and-jdbc/</link>
		<comments>http://www.selikoff.net/2010/06/13/postgresql-and-jdbc/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 01:30:59 +0000</pubDate>
		<dc:creator>Jeanne Boyarsky</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[JavaRanch]]></category>
		<category><![CDATA[JDBC]]></category>
		<category><![CDATA[postgresql]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/?p=1988</guid>
		<description><![CDATA[In postgresql &#8211; selecting maximum for each group, we saw the actual stored function.  That was the easy part.  Then there was dealing with Postgresql and JDBC.  I encountered a few surprises while doing this. Calling the stored function I expected to use JDBC&#8217;s CallableStatement since I was calling a stored procedure.  Nope.  The proper [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2010/06/13/postgresql-and-jdbc/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>clone a postgresql database for testing cleanly</title>
		<link>http://www.selikoff.net/2010/03/28/clone-a-postgresql-database-for-testing-cleanly/</link>
		<comments>http://www.selikoff.net/2010/03/28/clone-a-postgresql-database-for-testing-cleanly/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 03:03:35 +0000</pubDate>
		<dc:creator>Jeanne Boyarsky</dc:creator>
				<category><![CDATA[JavaRanch]]></category>
		<category><![CDATA[JDBC]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[jforum]]></category>
		<category><![CDATA[postgresql]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/?p=1812</guid>
		<description><![CDATA[I&#8217;m looking at writing integration tests for the back end of JavaRanch&#8216;s JForum install. A few &#8220;pesky&#8221; requirements/constraints Multiple developers all over the word have their own local test databases filled with data in different states.  The tests must work for everyone.  Ideally they won&#8217;t leave data floating around either. The tests must use PostgreSQL.  [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2010/03/28/clone-a-postgresql-database-for-testing-cleanly/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Live from JaveOne:  JDBC Spec Enhancements</title>
		<link>http://www.selikoff.net/2009/06/03/live-from-javeone-jdbc-spec-enhancements/</link>
		<comments>http://www.selikoff.net/2009/06/03/live-from-javeone-jdbc-spec-enhancements/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 04:23:58 +0000</pubDate>
		<dc:creator>Scott Selikoff</dc:creator>
				<category><![CDATA[JDBC]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[Java/J2EE]]></category>
		<category><![CDATA[specification]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/blog/?p=1018</guid>
		<description><![CDATA[Live from the JavaOne conference again, this time attending a session about enhancements to the JDBC specification 4.1. Four members of the JDBC specification team have presented a number of useful enhancements due in the upcoming version of JDBC. Some of these features may not make it into 4.1, but will be in future versions [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2009/06/03/live-from-javeone-jdbc-spec-enhancements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Joy of Null:  Continued</title>
		<link>http://www.selikoff.net/2009/04/16/the-joy-of-null-continued/</link>
		<comments>http://www.selikoff.net/2009/04/16/the-joy-of-null-continued/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 18:10:05 +0000</pubDate>
		<dc:creator>Scott Selikoff</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Java/J2EE]]></category>
		<category><![CDATA[JDBC]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/blog/?p=875</guid>
		<description><![CDATA[In Part 1 of The Joy of Null I discussed a variety of ways null-equivalent values make it into the software design. Often times, developer laziness or immutability of the database tier drives many developers to insert values that simulate null values, rather than using a database null itself. In this second half, I&#8217;ll talk [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2009/04/16/the-joy-of-null-continued/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Joy of Null</title>
		<link>http://www.selikoff.net/2009/04/07/the-joy-of-null/</link>
		<comments>http://www.selikoff.net/2009/04/07/the-joy-of-null/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 16:56:46 +0000</pubDate>
		<dc:creator>Scott Selikoff</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Java/J2EE]]></category>
		<category><![CDATA[JDBC]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/blog/?p=852</guid>
		<description><![CDATA[Often in the database world, you do not have all the information needed to create a record. For example, you may have a person&#8217;s full name but not their middle name or initial, or you might be missing their date of birth. In such cases, the recommended solution is to fill that field with a [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2009/04/07/the-joy-of-null/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Why JDBC + JSP = Bad</title>
		<link>http://www.selikoff.net/2009/02/24/why-jdbc-jsp-bad/</link>
		<comments>http://www.selikoff.net/2009/02/24/why-jdbc-jsp-bad/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 17:43:21 +0000</pubDate>
		<dc:creator>Scott Selikoff</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[Java/J2EE]]></category>
		<category><![CDATA[JavaRanch]]></category>
		<category><![CDATA[JDBC]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[JSP]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/blog/?p=788</guid>
		<description><![CDATA[Over years of moderating at The JavaRanch, I&#8217;ve seen one type of question spring up on a weekly basis: that asked by people who need help with JDBC code inside of Java Server Pages (JSPs). As much as we may want to help this individual fix their particular problem, the overriding thought of &#8220;STOP WHAT [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2009/02/24/why-jdbc-jsp-bad/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

