I have query generated by SqlCommandBuilder catched by Profiler.
exec sp_executesql
N' INSERT INTO [BP_PackageData] (pad_ID, pad_Data)
VALUES (@p1, @p2)',
N'@p1 uniqueidentifier,@p2 image',
@p1='B265C322-6581-4705-B659-DB9C455C7263',@p2=0x0
It works fine on my sql 2008 but on 2005 I get:
Msg 213, Level 16, State 1, Line 1
Insert Error: Column name or number of supplied values does not match table definition.
Structure of table is

Any ideas what settings can make this work fine?
This error may be emanating from a trigger rather than directly from the
INSERTstatement itself.