Skip to content
sides of march
  • Home
  • Articles
    • C# and the .NET Framework: Tying It All Together (Part 1: Developing a Notepad-type application using C#)
    • C# and the .NET Framework: Tying It All Together (Part 2: Adding menu bars, event handlers, and application logic)
    • C# and the .NET Framework: Tying It All Together (Part 3: Adding File Operations)
    • Slack Undertow
  • About Me

Tag: bad programming

Bad Programming: How not to use try/catch blocks

Posted on June 12, 2008 | by brian | 4 Comments on Bad Programming: How not to use try/catch blocks

I just stumbled across the following SQL 2005 code:

	BEGIN TRY
		UPDATE [tabProgramSite]
		SET
			[Name] = @ProgramSiteName
		WHERE [ProgramSiteID] = @ProgramSiteId
	END TRY
	BEGIN CATCH
	END CATCH

Nothing like catching an error… and doing nothing about it. I hope the user experience isn’t as robust.

Posted in Technology | Tagged bad programming, SQL

Recent Posts

  • Specifying time zone in SQL DATETIME DEFAULTs
  • OneDrive sync fails because filename starts with a space
  • Force a direct download from a shared DropBox file
  • Six rules for effective exception handling
  • MSSQL’s tempdb and performance

Recent Comments

  • brian on Getting Dynamics CRM ObjectTypeCode values via SQL
  • Richard Thomas on Slack Undertow
  • Jo on Getting Dynamics CRM ObjectTypeCode values via SQL
  • Joe on Using the FOR command to copy files listed in a text file
  • Ra on Getting Dynamics CRM ObjectTypeCode values via SQL

Archives

  • October 2019
  • September 2019
  • June 2018
  • May 2018
  • November 2017
  • March 2017
  • October 2016
  • August 2015
  • July 2015
  • April 2015
  • September 2014
  • March 2014
  • December 2013
  • July 2013
  • May 2013
  • April 2013
  • January 2013
  • October 2012
  • August 2012
  • July 2012
  • April 2012
  • January 2012
  • November 2011
  • August 2011
  • May 2011
  • April 2011
  • March 2011
  • January 2011
  • December 2010
  • November 2010
  • September 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009
  • March 2009
  • February 2009
  • January 2009
  • December 2008
  • November 2008
  • October 2008
  • September 2008
  • August 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008
  • March 2008
  • February 2008
  • January 2008
  • December 2007
  • November 2007
  • October 2007
  • September 2007
  • August 2007
  • July 2007
  • June 2007
  • May 2007
  • April 2007
  • March 2007
  • February 2007
  • December 2006
  • November 2006
  • October 2006
  • September 2006
  • August 2006
  • June 2006
  • May 2006
  • April 2006
  • March 2006
  • February 2006
  • January 2006
  • December 2005
  • November 2005
  • October 2005
  • September 2005
  • August 2005
  • July 2005
  • May 2005
  • April 2005
  • March 2005
  • February 2005
  • January 2005
  • December 2004
  • October 2004
  • September 2004
  • August 2004
  • July 2004
  • June 2004
  • May 2004
  • April 2004
  • March 2004

Categories

  • Best Practices
  • Liberty
  • Personal
  • Technology
  • Uncategorized

Meta

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org
© 2019 sides of march | Bootstrap WordPress Theme