Skip to content

Obscure Problems and Gotchas

If you couldn't find your answer to your weird problem, you might find it here.

  • About
  • Application Errors Hall of Shame
  • DyslexicApps
C#, Development, Gotcha

String hashing gone wrong

by: admin2026-02-15

2026-02-15 A couple years ago now I made a sizable mistake when choosing how to handle hashing of strings. This was incredibly embarrassing for me, […]

Development, Gotcha, SQL Server

Padding a string in tSQL

by: admin2019-02-04

Gotcha There isn’t a Pad Left or Pad Right function in tSQL. Solution There is a lengthy discussion about this topic already on Stack Overflow […]

Gotcha, SQL Server

Sql Server REPLACE function makes expression string NULL when replacement string is NULL

by: admin2018-02-05

Obscure problem This has happened to me before, but naturally I forgot because it has been a while. The scenario is that you have dynamic […]

Uncategorized

SSRS Report Viewer Control Broken Image Below Lines – Missing URL parameter: IterationId

by: admin2012-11-08

I know it is unreasonable for me to say this but AXD files (HTTP Handlers) and anything that has to do with them scares me. […]

Uncategorized

Entity Framework: Executing SQL Strings

by: admin2012-09-01

I’ve griped about this before, not sure why everything has to be so complicated with EF at times, but holy hell executing just a simple […]

Uncategorized

Telerik RadGridView Column Format Calamity

by: admin2012-06-07

Wow… just wow. I lost about an hour trying to figure out a: TargetInvocationException: Exception has been thrown by the target of invocation. This is […]

Uncategorized

SQL Server: String or binary data would be truncated.

by: admin2012-04-30

Msg 8152, Level x, State x, Line x String or binary data would be truncated. What does this mean? This is the equivalent of SQL […]

Uncategorized

How to convert a String (Char Array) to List of Int (ASCII Decimal Equivalent)

by: admin2012-02-22

I think it confuses people that single characters are interchangeable with byte and int, so here I am telling you that they are interchangeable up to an […]

Uncategorized

C# String PadLeft() and PadRight()

by: admin2011-11-10

This has been an irritating method to use especially when you don’t use it too often. Here are some tips about using PadLeft() and PadRight(). […]

Search posts

Happy find? Help me buy the coffee that fuels these articles!

Buy Me a Coffee

Categories

Recent Comments

  • admin on Samsung refrigerator RF260BEAESR mullion flap repair
  • Mark on Samsung refrigerator RF260BEAESR mullion flap repair
  • admin on Microsoft lets random people share porn with you on OneDrive unsolicited
  • Chris on Microsoft lets random people share porn with you on OneDrive unsolicited
  • mask on CPAP tips and tricks for new users

Archives

Search posts

Search posts

SSL Secure

Copyright © All rights reserved. Theme Creativ Mag by Creativ Themes
Manage Consent

Legal GDPR BS

To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.

 

Straight honesty

Feel free to use an Ad Blocker (I use PiHole). This site uses Google Adsense and it's used only for getting viewer statistics and like a few pitiful pennies a year in ad revenue. It costs me more to run this site, I literally make no money on this site. This banner is here to be compliant with GDPR because GoogleSite Kit keeps bugging me about it. I write blog posts, everyone is free to read them for zero dollars. I just like to see how many people have read them and nothing more.

Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}