<?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>Cato&#039;s Life of the Mind &#187; blog</title>
	<atom:link href="http://jamelcato.com/category/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://jamelcato.com</link>
	<description>The Personal Site of Jamel Cato</description>
	<lastBuildDate>Wed, 30 Nov 2011 21:53:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Book Review: Use of Weapons by Iain M. Banks</title>
		<link>http://jamelcato.com/205/book-review-use-of-weapons-by-iain-m-banks/</link>
		<comments>http://jamelcato.com/205/book-review-use-of-weapons-by-iain-m-banks/#comments</comments>
		<pubDate>Sat, 10 Apr 2010 20:47:47 +0000</pubDate>
		<dc:creator>jamel</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[Books]]></category>
		<category><![CDATA[Jamel Cato]]></category>
		<category><![CDATA[Pleasure Reading]]></category>

		<guid isPermaLink="false">http://jamelcato.com/?p=205</guid>
		<description><![CDATA[A dark, intense character study of a man who offsets many personal acts of valor and selflessness with a few acts of horrifying cruelty. Literal warfare as a metaphor for the main character’s inner turmoil. Big Philosophical Questions about good and evil, the ethics of interfering with less advanced civilizations, finding purpose in a post-scarcity [...]]]></description>
			<content:encoded><![CDATA[<span class="rating"><span>&#9733;</span><span>&#9733;</span><span>&#9733;</span><span>&#9733;</span></span>
<p>A dark, intense character study of a man who offsets many personal acts of valor and selflessness with a few acts of horrifying cruelty. Literal warfare as a metaphor for the main character’s inner turmoil. Big Philosophical Questions about good and evil, the ethics of interfering with less advanced civilizations, finding purpose in a post-scarcity society, and most interesting of all, what it means to be human in an era when machines do everything better than people, including the things we thought made us uniquely human.</p>
<p>Great stuff.  I would have given it 5 stars if not for the twist ending. I have nothing against twist endings per se (in fact I love them when they’re well executed), but in this case I felt like it robbed me of a perception that I had spent 468 pages developing. </p>
<p>In any case, the scene with The Chair was the most unsettling thing I’ve ever read. It disturbs me even now.   </p>
]]></content:encoded>
			<wfw:commentRss>http://jamelcato.com/205/book-review-use-of-weapons-by-iain-m-banks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dear California, Start with these</title>
		<link>http://jamelcato.com/179/dear-california/</link>
		<comments>http://jamelcato.com/179/dear-california/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 17:44:05 +0000</pubDate>
		<dc:creator>jamel</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[Jamel Cato]]></category>
		<category><![CDATA[Information Technology]]></category>

		<guid isPermaLink="false">http://jamelcato.com/?p=179</guid>
		<description><![CDATA[The CTO of the State of California, responding to being called out by Tech Crunch and the San Francisco Chronicle for setting aside $50 million to maintain an antiquated 70&#8242;s-era legacy system just to process unemployment checks, has challenged the public to “walk the talk” and propose better ways his state can conduct its IT [...]]]></description>
			<content:encoded><![CDATA[<p>The CTO of the State of California, responding to <a href="http://techcrunch.com/2010/01/26/calling-all-entrepreneurs-california-needs-you/" target="_blank">being called out by Tech Crunch</a> and the San Francisco Chronicle for setting aside $50 million to maintain an antiquated 70&#8242;s-era legacy system just to process unemployment checks, has <a href="http://techcrunch.com/2010/02/06/california-cto-challenge/" target="_blank">challenged the public</a> to “walk the talk” and propose better ways his state can conduct its IT operations.<br />
<span id="more-179"></span><br />
Even though I don’t live in California, I can’t resist such a challenge.</p>
<p>Here are my ideas (which I’ll be cross-posting to the official crowdsourcing site):</p>
<ul class="square">
<li>You currently utilize 100 different email systems for only 180,000 email accounts. Convert all of them to Gmail. Publicly ask Google, a corporate resident of California, to assist you with this.</li>
<li>You currently operate 9,494 servers. To get an idea how excessive this is, consider that Facebook (which has orders of magnitude higher storage and processing demands than any government) currently operates about the same number of servers. Make your 130 department-level CIOs each produce a public online report that: (1) justifies each server; and (2) for each justified server, explain why it cannot be virtualized, put on a SAN or moved into a cloud for a fraction of the cost. I suspect you will find thousands of unnecessary servers.</li>
<li>Implement a “Crowdsource Waiting Period” for new IT projects. The Statewide IT Capital Plan proposes the development of at least 25 web-based applications. Before awarding any of these projects to the usual gigantic IT vendors for the usual gigantic cost, require the Departments requesting these systems to post the functional requirements and a sample data set online and allow a 6-month period where any developer can submit a no-obligation prototype at their own cost. You will find that many of the systems you propose building from scratch can be developed at a fraction of the cost by building on top of existing platforms with existing tools. Some of these projects will still go to the giant IT vendors, but those are the ones which should.</li>
<li>Any state government website that is merely informational or does not require transaction processing should be converted into a hosted blog (which can be operated for free at WordPress.com or Blogger for example) or to a Social Network group (which can be operated for free at Facebook or LinkedIn for example). Then you can get rid of some of your 400 web servers.</li>
</ul>
<p>That should get you started.</p>
]]></content:encoded>
			<wfw:commentRss>http://jamelcato.com/179/dear-california/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Was America ready for Princess Tiana?</title>
		<link>http://jamelcato.com/153/princess-tiana/</link>
		<comments>http://jamelcato.com/153/princess-tiana/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 19:55:50 +0000</pubDate>
		<dc:creator>jamel</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[Movies]]></category>
		<category><![CDATA[Box Office]]></category>
		<category><![CDATA[Gross]]></category>
		<category><![CDATA[Merchandise]]></category>
		<category><![CDATA[Princess Tiana]]></category>
		<category><![CDATA[The Princess and The Frog]]></category>

		<guid isPermaLink="false">http://jamelcato.com/?p=153</guid>
		<description><![CDATA[As I write this, The Princess &#38; The Frog has grossed about $93 million after 8 weeks of wide release.  Is this a failure? The answer depends on whether you mean the movie or the franchise. As a Movie It’s hard to argue that the The Princess &#38; The Frog has been anything other than [...]]]></description>
			<content:encoded><![CDATA[<p>As I write this, <em>The Princess &amp; The Frog</em> has grossed about $93 million after 8 weeks of wide release.  Is this a failure?<br />
<span id="more-153"></span><br />
The answer depends on whether you mean the movie or the franchise.</p>
<div class="subtitle">As a Movie</div>
<p>It’s hard to argue that the <em>The Princess &amp; The Frog</em> has been anything other than a disappointment at the box office. After more than 2 months of wide release, it has yet to cross the all-important $100 million mark (and because it fell a sharp 54% last week, there is a possibility that it may never cross it.) To put this in perspective, consider that the family movie released two weeks before it, <em>A Chistmas Carol</em>, pocketed $100 million in just 24 days and the family movie released two weeks after it, <em>Alvin &amp; The Chipmunks: The </em>S<em>queakquel</em>, joined club 100 million after only 8 days. And even if PATF drags itself across $100 million with its last theatrical breath, its domestic gross won’t come close to recouping the $140 million the film cost Disney to produce and market.</p>
<p>Some people have argued that the Frog’s low numbers can be attributed to a bad release date. People who make this argument either don’t know or have forgotten that the first Chipmunks movie opened this same exact week in 2007 to a record $44 million.  Others have claimed that a “Princess” movie was a hard sell for boys. Are these the same experts who claimed that Pixar’s 2006 hit <em>Cars</em> was a tough sell for girls before it went on to gross $461 million worldwide? If this were a real issue, we would have seen it with the earlier Disney princess movies.</p>
<div class="subtitle">As a Franchise</div>
<p>Whatever <em>The Princess &amp; The Frog</em> lacked at the Box Office, it’s more than made up at the Mall. The merchandise is a smash hit.</p>
<p>According to the L.A. Times, Princess Tiana merchandise already accounts for 20% of “Disney Princess” merchandise sales, which works out to about $800 million a year. The Toy Industry Association has nominated Mattel’s Just One Kiss Princess Tiana doll as individual Toy of the Year and <em>The Princess &amp; The Frog</em> brand as Toy Property of the Year. I just checked a few minutes ago and Princess Tiana dolls still held the No.1 and No.4 spots in Amazon.com’s doll category weeks after Christmas. Princess Tiana bedding is outselling perennial favorite <em>The Little Mermaid</em> 3-to-1 at major retailers. Are there any Chipmunks who can squeak that?<br />
And just think, if PATF follows historical patterns, these fantastic merchandise numbers are merely an appetizer to enormous DVD sales that will go on for years.</p>
<div class="subtitle">The Verdict</div>
<p>So where does this leave us? To me the verdict is clear: America was more than ready for Princess Tiana, but Disney didn’t deliver the movie it wanted.</p>
<p>I’m just glad nobody mentioned race.</p>
]]></content:encoded>
			<wfw:commentRss>http://jamelcato.com/153/princess-tiana/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Melody Gardot’s Latest Album</title>
		<link>http://jamelcato.com/147/melody-gardot-latest-album/</link>
		<comments>http://jamelcato.com/147/melody-gardot-latest-album/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 19:49:43 +0000</pubDate>
		<dc:creator>jamel</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[jazz]]></category>
		<category><![CDATA[Melody Gardot]]></category>
		<category><![CDATA[Review of My One and Only Thrill]]></category>

		<guid isPermaLink="false">http://jamelcato.com/?p=147</guid>
		<description><![CDATA[I mostly listen to R&#38;B, but ever since I heard the beautiful anguish in Norah Jones’ voice on I Don’t Know Why, there’s been room on my iPod for sultry jazz vocals. By the time another friend hipped me to Diana Krall, I was hooked. So that explains how I came to buy My One [...]]]></description>
			<content:encoded><![CDATA[<p>I mostly listen to R&amp;B, but ever since I heard the beautiful anguish in Norah Jones’ voice on <em>I Don’t Know Why</em>, there’s been room on my iPod for sultry jazz vocals. By the time another friend hipped me to Diana Krall, I was hooked.</p>
<p>So that explains how I came to buy <em>My One and Only Thrill</em>, the latest album from jazz sensation Melody Gardot. Wow. Five Stars. No wonder it’s number one on iTunes for the genre. A focused collection of Gardot’s trademark ballads with a couple of bassa nova and blues tracks thrown in, it’s a must-have for anyone who appreciates silky, demure vocals on top of smooth string arrangements. My favorite track is the opening one, <em>Baby I’m a Fool</em>, followed by the sunny and wistful <em>If this World Were Mine</em>. One of the pleasant surprises about the album is that, unlike many jazz releases, it’s mostly composed of original tracks instead of remakes.</p>
<p>Where R&amp;B ballads have loud vocals with long-held notes, jazz ballads win you over with low-key nuance. Gardot is simply a master at this art of understatement. Once you develop an ear for this style, it’s hard not to find her discography stunning.</p>
<p>On a personal note, Gardot still lives in Philly and once attended the Community College of Philadelphia. I used to work about two blocks from there. I wonder if I ever passed her on the street.  These days she’s too big a star to be found walking down Spring Garden Street, but if I did see her I would buy her a juicy cheesesteak for gracing the world with this brilliant album.</p>
<h3 style="text-align: center;">Don&#8217;t take my word. Watch the video for <a href="http://www.youtube.com/watch?v=4Eb651s_o1Q" target="_blank"><em>Baby I&#8217;m a Fool</em></a> on <a href="http://www.youtube.com/watch?v=4Eb651s_o1Q" target="_blank">YouTube</a>.</h3>
<p style="text-align: center;"><a href="http://www.youtube.com/watch?v=HLFKKY5RHxc&amp;NR=1"><img class="aligncenter size-thumbnail wp-image-177" title="post_pic_gardot_video2" src="http://jamelcato.com/wp-content/uploads/2010/01/post_pic_gardot_video2-150x150.jpg" alt="" width="150" height="150" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://jamelcato.com/147/melody-gardot-latest-album/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Year, New Website, New Approach</title>
		<link>http://jamelcato.com/142/new-design-2010/</link>
		<comments>http://jamelcato.com/142/new-design-2010/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 19:35:25 +0000</pubDate>
		<dc:creator>jamel</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[Cato's Life of the Mind. 2010]]></category>
		<category><![CDATA[JamelCato.com]]></category>
		<category><![CDATA[Redesign]]></category>
		<category><![CDATA[Site News]]></category>

		<guid isPermaLink="false">http://jamelcato.com/?p=142</guid>
		<description><![CDATA[I decided to redesign my site for 2010. If you’ve been here before, you’ll notice that the layout is not the only thing that’s changed. I went with a more social approach. Gone are the technical articles that nobody but other developers would appreciate. Now I’m going to post about music, movies, books and other [...]]]></description>
			<content:encoded><![CDATA[<p>I decided to redesign my site for 2010. If you’ve been here before, you’ll notice that the layout is not the only thing that’s changed. I went with a more social approach. Gone are the technical articles that nobody but other developers would appreciate. Now I’m going to post about music, movies, books and other things that will probably appeal to a broader audience.</p>
<p><span id="more-142"></span></p>
<p>In my old designs, for various reasons ranging my private nature to the dreadful chore of moderating spam comments, I intentionally left out a way to contact me and I did not allow comments. With the new design not only do I allow both, but I welcome people to interact with me on the social networks, something I’ve found to be a lot of fun even with the downsides. The new generation of WordPress anti-spam plugins went a long way to changing my mind too.</p>
<p>We’ll see how it goes.</p>
]]></content:encoded>
			<wfw:commentRss>http://jamelcato.com/142/new-design-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to check a file’s last modified date using SSIS</title>
		<link>http://jamelcato.com/111/how-to-check-a-file%e2%80%99s-last-modified-date-using-ssis/</link>
		<comments>http://jamelcato.com/111/how-to-check-a-file%e2%80%99s-last-modified-date-using-ssis/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 11:51:05 +0000</pubDate>
		<dc:creator>jamel</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[Jamel Cato]]></category>
		<category><![CDATA[SQL Server Integration Services]]></category>
		<category><![CDATA[SSIS]]></category>

		<guid isPermaLink="false">http://jamelcato.com/?p=111</guid>
		<description><![CDATA[I do a lot of work with Sql Server Integration Services these days. Complicated Data Warehouse stuff mostly. While SSIS certainly shines with heavy-duty ETL work, it’s one of my favorite tools because it works just as well for simple automation tasks. One of the simple things I need to do all the time—everyday actually—is [...]]]></description>
			<content:encoded><![CDATA[<p>I do a lot of work with Sql Server Integration Services these days. Complicated Data Warehouse stuff mostly. While SSIS certainly shines with heavy-duty ETL work, it’s one of my favorite tools because it works just as well for simple automation tasks.</p>
<p>One of the simple things I need to do all the time—everyday actually—is confirm that particular files have been refreshed with new data on schedule (and then take particular actions depending on the outcome of these checks.) This is ideal grunt work to automate with SSIS.</p>
<p>In order to get a file’s Last Modified Date with SSIS 2008, you need to do three things:</p>
<ul>
<li>1. Create a package-scoped SSIS string variable to store the actual date that your target file was last modified. Let’s call that variable <em>File_Updated_Actual</em>.</li>
<li>2. Add a Script Task to your package with a ReadWrite variable called <em>File_Updated_Actual</em> (it must be spelled exactly as it is in Step 1).</li>
<li>3. Add the following code to the Main() method of your Script Task (obviously replacing <em>\\YourServer\YourFolder\your_file_name.tx</em>t with the actual path to your file):</li>
</ul>
<p><a href="http://jamelcato.com"><img class="alignnone" title="Jamel Cato SSIS Sample" src="http://jamelcato.com/jamel-cato-ssis-sample.gif" alt="" width="500" height="235" /></a></p>
<p>Basically this code uses the System.IO namespace built into Windows to retrieve the date the file was last modified, convert that date to a string and then store the string in a SSIS variable.</p>
<p>Once you have the last modified date stored in a SSIS variable, you can use it anywhere inside your package. Something I commonly do is compare the variable’s value to a target date (such as the date the file should’ve been refreshed). You can make such a comparison by changing the evaluation operation of any precedence constraint to “expression” and then adding a simple equality expression in C# language syntax (which is different than the VB/.NET syntax used above for the Script Task—yes I know, this is one of many idiosyncrasies that give SSIS such a steep learning curve).</p>
<p>I hope that helps somebody out there.</p>
]]></content:encoded>
			<wfw:commentRss>http://jamelcato.com/111/how-to-check-a-file%e2%80%99s-last-modified-date-using-ssis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Better Definition of Business Intelligence</title>
		<link>http://jamelcato.com/100/what-is-business-intelligence/</link>
		<comments>http://jamelcato.com/100/what-is-business-intelligence/#comments</comments>
		<pubDate>Sun, 25 Jan 2009 06:55:41 +0000</pubDate>
		<dc:creator>jamel</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[Jamel Cato]]></category>
		<category><![CDATA[Definition of Business Intelligence]]></category>
		<category><![CDATA[Microsoft Business Intelligence]]></category>
		<category><![CDATA[What is Business Intelligence]]></category>

		<guid isPermaLink="false">http://jamelcato.com/?p=100</guid>
		<description><![CDATA[At one point I considered asking my boss to formally change my job title to “Business Intelligence Application Architect.” Although that’s the contemporary way to refer to the type of work I do, I faced enough blank stares at the sound of it to change my mind. Still, those blank stares got me thinking about [...]]]></description>
			<content:encoded><![CDATA[<p>At one point I considered asking my boss to formally change my job title to “<em>Business Intelligence Application Architect</em>.” Although that’s the contemporary way to refer to the type of work I do, I faced enough blank stares at the sound of it to change my mind.</p>
<p>Still, those blank stares got me thinking about the widespread lack of understanding of BI both inside and outside the IT department. And since I disagree, mildly or strongly, with all of the current definitions of business intelligence that I’ve found on the web and in books, I’ve decided to put forth my own definition. To wit:</p>
<ul>
The Cato Definition of Business Intelligence</ul>
<blockquote><p>The use of information technology to strategically collect, store, transform and deploy an enterprise’s data. A principal goal of business intelligence is to derive knowledge from information in a way that will facilitate improved decision-making. The creation and use of an Enterprise Data Warehouse is a common method of carrying out a business intelligence strategy. </p></blockquote>
<p>Have a good day.</p>
]]></content:encoded>
			<wfw:commentRss>http://jamelcato.com/100/what-is-business-intelligence/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solving problems importing data into MS Access</title>
		<link>http://jamelcato.com/68/microsoft-access-import-errors/</link>
		<comments>http://jamelcato.com/68/microsoft-access-import-errors/#comments</comments>
		<pubDate>Sun, 30 Nov 2008 07:43:40 +0000</pubDate>
		<dc:creator>jamel</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[Jamel Cato]]></category>
		<category><![CDATA[Microsoft Access]]></category>
		<category><![CDATA[2000]]></category>
		<category><![CDATA[2002]]></category>
		<category><![CDATA[2003]]></category>
		<category><![CDATA[import errors]]></category>
		<category><![CDATA[microsoft access tips]]></category>
		<category><![CDATA[MS Access]]></category>

		<guid isPermaLink="false">http://jamelcato.com/?p=68</guid>
		<description><![CDATA[Most of my business time is spent with Oracle, SQL Server and Cache databases, but for minor ETL tasks too big for Excel and too small for Informatica, I often break out Microsoft Access. When importing data into Access, I sometimes get its dreaded Import Errors or experience other problems. I commonly run into these [...]]]></description>
			<content:encoded><![CDATA[<p>Most of my business time is spent with Oracle, SQL Server and Cache databases, but for minor ETL tasks too big for Excel and too small for Informatica, I often break out Microsoft Access. When importing data into Access, I sometimes get its dreaded Import Errors or experience other problems. I commonly run into these kinds of issues when importing one of our hospital’s charge master files because charge codes often contain alpha characters and asterisks mixed in with numbers.</p>
<p>Here are some techniques I’ve learned over the years to deal with them.</p>
<p>Open your source file in a text editor (or its native environment), find the column causing the error and then place a single quote in front of the first numeric value in that column. This will force MS Access to view the entire column as text, even if it contains some numeric values. If you need to perform numeric calculations on that column once it’s successfully imported into Access, just open the table in Design View and manually change the data type back to a numeric type.</p>
<p>If your source data is a Microsoft Excel file, always bring it in with the <em>Import Text Wizard</em> in Access instead of its <em>Import Spreadsheet Wizard</em>. The reason is that the Text Wizard permits you to change the data type of any column before importing it, but the Spreadsheet Wizard does not. Simply save your Excel file as a CSV file first.</p>
<p>If you import Excel files into Access on a regular basis, it would behoove you to change the value of the following Windows Registry setting to 0 (zero), which will <strong>permanently</strong> force Access to guess each Column’s data type based on all of its values in instead of just the first 8 or 10:</p>
<p><code>[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Excel]<br />
"TypeGuessRows"=dword:00000000</code></p>
<p>(<em>Disclaimer</em>: Only modify your Windows Registry settings if you understand what you are doing and have a backup copy.)</p>
<p>If you try to import a file programmatically with VBA and get a type conversion import error, open your source file in a text editor, add a new row at the top of the file, and then enter “Jamel Cato” as the value in each field causing the errors. Then try it again.</p>
<p>If you’re using the <code>DoCmd.TextTransfer </code>method to import a CSV file and Access is skipping or rounding your values after the import, then try adding this line just above the line where you call TextTransfer:</p>
<pre> <code>[YourSourceFile.txt].[YourColumn].numberformat = "@"</code></pre>
<p>If your source file has a field with may contain a value with more the 255 characters, change the Access data type to Memo.</p>
<p>If the problem field contains monetary values (such as dollars), try changing the data type to integer or double.</p>
<p>If you have a particular format or layout that you expect to import frequently, save your Import settings as an MS Access <em>import specification</em> which you can use over an over again. The easiest way to create one is to click the <em>Advanced Button</em>, then <em>Save As</em> while using the import wizard.</p>
<p>If you will be importing a very complex source file, or you need to tweak the import settings of certain fields in ways not possible with the Import Wizard, then create a <em>schema.ini</em> file in the same directory as the source file you will be importing. You can Google the specifics, but in a nutshell a schema.ini file is a text file where you can hard code every possible Access import setting. This works best with delimited source files.</p>
<p>If your source file has dates in short format (such as 15-Nov-2008), but Access always brings it in long format (11/15/2008 0:00:00), then just create a query with a calculated field that formats the date the way you want. For example:</p>
<p><code>ExpDate: Format([YourDateField], "Short Date")</code></p>
<p>If your source data is a text file that Access refuses to import, then try using Access to make an ODBC connection to the file. You can do this by creating a new data source in Windows and selecting “Microsoft Text Driver” as the ODBC driver.</p>
<p>If you try all of the above and still get import errors, I have good news and bad news. The bad news is that your source data is probably corrupt. The good news is that in the process of discovering this you expanded your skills so much that you could probably get a job as a Microsoft Access Developer.</p>
]]></content:encoded>
			<wfw:commentRss>http://jamelcato.com/68/microsoft-access-import-errors/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

