S
Steven Livingstone
Hi all - i was asked a good question about strongly typed datasets the other
day and other than having used them generally i haven't gone into great
detail on how they work under the covers. I'd appreciate any replies,
suggestions and/or pointers to help me understand the following scenario.
If i am correct you will use strong typed dataset's (unfortunate anacronym
from that!) to allow developers to code a class against well defined CLR (or
custom) types to they can get design time type checking based on the schema
of their database. This works great for SQL Server for example.
Now, when happens if at run time, one of those strongly typed datasets is
not supported by the database you are working against (say you changed it to
Sybase or something!). So your strongly typed dataset worked great at design
time, but at runtime you suddenly have this problem where a client is having
problems with their application due to the database they are working against
having changed. Is this a problem or am i missing something? What at the
limitatations on such datasets etc? I am reading through doco just now to
understand it better, but would appreciate any additional explanations from
those who have experience with them in practice.
best egards,
Steven
day and other than having used them generally i haven't gone into great
detail on how they work under the covers. I'd appreciate any replies,
suggestions and/or pointers to help me understand the following scenario.
If i am correct you will use strong typed dataset's (unfortunate anacronym
from that!) to allow developers to code a class against well defined CLR (or
custom) types to they can get design time type checking based on the schema
of their database. This works great for SQL Server for example.
Now, when happens if at run time, one of those strongly typed datasets is
not supported by the database you are working against (say you changed it to
Sybase or something!). So your strongly typed dataset worked great at design
time, but at runtime you suddenly have this problem where a client is having
problems with their application due to the database they are working against
having changed. Is this a problem or am i missing something? What at the
limitatations on such datasets etc? I am reading through doco just now to
understand it better, but would appreciate any additional explanations from
those who have experience with them in practice.
best egards,
Steven