Actually, I've never seen an arithmetic overflow error before.

Is it possible that your timer values are going past DateTime.MaxValue ?

-Ted.

On Thu, 30 Dec 2004 17:37:52 -0500, Rahul Singh wrote:
> Ted,
>
> I think i know where you are coming from, but let's say I have this
> representing my properties in my model, what changes would you make
> to make this work? I think I may be having a senile moment, but i'd
> greatly appreciate your help.
>
> Rahul
>
> "
> protected DateTime _lastTimerStart;
> protected DateTime _lastTimerStop;
>
> public DateTime LastTimerStart
> {
> get {return _lastTimerStart;}
> set {_lastTimerStart = value;}
> }
>
> public DateTime LastTimerStop
> {
> get {return _lastTimerStop;}
> set {_lastTimerStop = value;}
> }"
>
>
> On Thu, 30 Dec 2004 07:21:02 -0500, Ted Husted <[EMAIL PROTECTED]>
> wrote:
>
>> On Wed, 29 Dec 2004 17:17:49 -0500, Rahul Singh wrote:
>>
>>> "The statement has been terminated. Arithmetic overflow error
>>> converting expression to data type datetime. "
>>>
>>> How do you guys deal with DateTime values as your object
>>> properties? I'm getting this error when I try to insert the
>>> object.
>>>
>>> Rahul
>>>
>> At the moment, I have the model object convert the value back and
>> forth between a string representation and a binary
>> representation. The model object has a separate property for the
>> string representation that do the conversion and pass the binary
>> to the actual Date property. (So there is no private string
>> field, just the binary.) The data access methods use the binary
>> property. The controls use the string property.  The string
>> methods also watch for the magic null strings, and return blanks
>> to the controls.
>>
>> Next, I'm going to refactor for the Spring Framework, which I
>> believe has a lot of conversion utilities built in. Spring is
>> widely used by the Java community, and I expect we'll find the
>> same on the .NET side soon.
>>
>> [http://www.springframework.net/]
>>
>> -Ted.



Reply via email to