colbertz
10/15/2009 7:53:00 AM
Thanks Reece! But the Informix Dynamic Server is an IBM product that we do
not support. Even I really intend to help on this, but there are many
factors that determine it is hard to repro, investigate this issue in our
side. Indeed the underlay Data Provider IBM.DATA.DB2.dll is also not from
Microsoft. If the IDS supports the nullable PK, their Data Provider should
be responsible to set the PK right when filling the data table.
By the way, technically speaking, you can try to use Reflector to see the
Data Provider's implementation. It may show what it has done and why it
does not set the PK correctly.
Best regards,
Ji Zhou
Microsoft Newsgroup Support Team