K
Klaus Löffelmann
Hello,
I think I'm experienced at an average with .NET, but I'm going to plan a
database application (Isolated application with low-level synchronisation
capabilities between two clients; mainly for use on notebooks to collect
time and operation data), which later should be shipped with the database
engine, I'll use. Since the amount of data is not very extensive, I decided
to go for the jet engine, to keep the deployment efforts and possible
royalties as low as possible later on.
I'm not that experienced with ADO.NET, so I played a little with the ADO.NET
capabilities, and was impressed especially with the strong typed datasets.
But I also noticed something which in my opinion could seem to be a
weakness, since my application has to deal with null-values in the database
a lot (which, in my case, will often appear in the front end, and have to be
displayed with interstate checkboxes, empty textboxes or specially marked
table cells).
So my questions are:
Would it make sense to create a general ValueType (something like the old
vb-variant) and a correlating user control, which would be able to handle
that variant (and therefore DBNulls) without additional case testing (If
DBNull then blablabla else blablabla)?
And: Is it the right decision to use the access-engine for my purposes?
Any source from the net about that topic I'd really appreciate!
Thanks for giving me your opinions!
Klaus
I think I'm experienced at an average with .NET, but I'm going to plan a
database application (Isolated application with low-level synchronisation
capabilities between two clients; mainly for use on notebooks to collect
time and operation data), which later should be shipped with the database
engine, I'll use. Since the amount of data is not very extensive, I decided
to go for the jet engine, to keep the deployment efforts and possible
royalties as low as possible later on.
I'm not that experienced with ADO.NET, so I played a little with the ADO.NET
capabilities, and was impressed especially with the strong typed datasets.
But I also noticed something which in my opinion could seem to be a
weakness, since my application has to deal with null-values in the database
a lot (which, in my case, will often appear in the front end, and have to be
displayed with interstate checkboxes, empty textboxes or specially marked
table cells).
So my questions are:
Would it make sense to create a general ValueType (something like the old
vb-variant) and a correlating user control, which would be able to handle
that variant (and therefore DBNulls) without additional case testing (If
DBNull then blablabla else blablabla)?
And: Is it the right decision to use the access-engine for my purposes?
Any source from the net about that topic I'd really appreciate!
Thanks for giving me your opinions!
Klaus