I've done some .NET development before, but I'm building my first Pocket PC app. I wrote some ADO code to poplulate a dataset from a SQL Server DB. I was getting an exception on the Fill method. I figured out the problem but before I did, the ex.message value was the exception object name 'InvalidOperationException'. I'm used to more specific error strings in the full .NET Framework. I've added a ref to SR.dll which I understand contains the error message strings but to no avail. Is this all I get with the Compact Framework or am I doing something wrong? I'm using the emulator at this pont, no actual device, if that matters. Thanks for any help you can give me.