473,761 Members | 2,384 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

DateTimePicker Problems

If have a problem in VB.NET 2003 with the DateTimePicker. If I place the
control on a form and run my application I get an error as the form opens
saying:

An unhandled exception of type 'System.Argumen tException' occurred in
system.windows. forms.dll

Additional information: '01/01/0001 00:00:00' is not a valid value for
'Value'. 'Value' should be between 'MinDate' and 'MaxDate'.
When I check my code I find the following default setting for the datepicker

Me.dtEndDate.Ba ckColorReadOnly = System.Drawing. SystemColors.In fo
Me.dtEndDate.Ch ecked = False
Me.dtEndDate.Cu stomFormat = Nothing
Me.dtEndDate.Da teFormat = System.Windows. Forms.DateTimeP ickerFormat.Sho rt
Me.dtEndDate.Lo cation = New System.Drawing. Point(116, 144)
Me.dtEndDate.Na me = "dtEndDate"
Me.dtEndDate.Re adOnlyValue = False
Me.dtEndDate.Sh owCheckBox = True
Me.dtEndDate.Si ze = New System.Drawing. Size(104, 24)
Me.dtEndDate.Ta bIndex = 3
Me.dtEndDate.Va lue = New Date(CType(0, Long))
If I change the value assigned to the .Value property then the application
will run, however as soon as I change anything on the form in the designer
the IDE re-adjusts the value back to the above (New Date(CType(0, Long))) and
the application form crashes again.

Has anyone else experienced this and does anyone have any ideas for a
solution?
--
M Keeton
Jul 21 '05 #1
1 5188
In the IDE, make sure the date assigned to .Value is really between the
MinDate and MaxDate properties.

In code, if you don't care about the value being valid, catch and ignore the
error.

"M Keeton" wrote:
If have a problem in VB.NET 2003 with the DateTimePicker. If I place the
control on a form and run my application I get an error as the form opens
saying:

An unhandled exception of type 'System.Argumen tException' occurred in
system.windows. forms.dll

Additional information: '01/01/0001 00:00:00' is not a valid value for
'Value'. 'Value' should be between 'MinDate' and 'MaxDate'.
When I check my code I find the following default setting for the datepicker

Me.dtEndDate.Ba ckColorReadOnly = System.Drawing. SystemColors.In fo
Me.dtEndDate.Ch ecked = False
Me.dtEndDate.Cu stomFormat = Nothing
Me.dtEndDate.Da teFormat = System.Windows. Forms.DateTimeP ickerFormat.Sho rt
Me.dtEndDate.Lo cation = New System.Drawing. Point(116, 144)
Me.dtEndDate.Na me = "dtEndDate"
Me.dtEndDate.Re adOnlyValue = False
Me.dtEndDate.Sh owCheckBox = True
Me.dtEndDate.Si ze = New System.Drawing. Size(104, 24)
Me.dtEndDate.Ta bIndex = 3
Me.dtEndDate.Va lue = New Date(CType(0, Long))
If I change the value assigned to the .Value property then the application
will run, however as soon as I change anything on the form in the designer
the IDE re-adjusts the value back to the above (New Date(CType(0, Long))) and
the application form crashes again.

Has anyone else experienced this and does anyone have any ideas for a
solution?
--
M Keeton

Jul 21 '05 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
501
by: Angelina | last post by:
Hi, I have got two DateTimePicker's on my form to accept a guest arrival date and departure date.what i want to acheieve is ensure that the DateTimePicker2 (departure) is always greater than DateTimePicker1 (arrival date). can anyone help me on the code for this? as u can tell, im new learner. i also want the days between the arrival date and
9
3975
by: Guy | last post by:
I have extended the datetimepicker control to incorporate a ReadOnly property. I have used the new keyword to implement my own version of the value property, so that if readonly == true then it will not set the value of the control and will leave the checked status of the checkbox to false when a user selects a new date. this works fine when using the control on a win2k machine but if we use it on a win XP box and call
0
2177
by: Sumit | last post by:
Hi all, I have a datetimepicker on my windows form. When the user selects it i check whether the date entered is a Sunday or not & if its not a sunday i want that the control remains on the DateTimePicker & the DateTimePicker is displayed in its expaned form (i.e displaying the calendar). If i do a datetimepicker.focus(), then the focus goes to the datetimepicker but the user who is using it might ignore the focus as
6
6736
by: eye5600 | last post by:
Is there a cure for the problems using databinding with a DateTimePicker? I find that a) sometimes it works, sometimes it doesn't, and b) it fails silently causing all databinding on the DataSet to fail with a error message. Help!
4
5684
by: Jacek Jurkowski | last post by:
.... the minimum date of DateTimePicker is 1753-01-01. How to make DateTime to do not show nothing in its text if this date is the value? I have a form with a field LastLogonDate. If user hasn't logon yet this date should be empty but when binding a property to the DateTimePicker value it always shows value parsed prom property which is 1753-01-01. How to make an "empty" or "not set" date bindable to a value property of DateTimePicker?
7
6217
by: Clamara | last post by:
When adding a new record from my form, I pre-set my DateTimePicker's value to System.DateTime.Today Since the "Today" value is used most of the time, the user doesn't need to select a date from the DateTimePicker, since the default is shown. My problem is, if the user does not choose a value from the DateTimePicker (because using the default is good enough), then during database update, the date value is not saved to the database; while if...
3
6394
by: Charlie | last post by:
In the top portion of the DateTimePicker, where the value of the date is displayed, how can I detect whether the month or day or year is currently focused, or, if ShowCheckBox = True, whether the checkbox is focused?
7
2585
by: Pieter | last post by:
Hi, I'm looking for a DateTimePicker that supports 100% databinding (and support null-values)... It's a shame that the normal control doesn't, but when searching on the internet, I didn't find any solution that works without problems. Does anybody know where I can find an inherited DateTimePicker that supports databinding and nulll-values? Any links, sample code etc would be really appreciated! It can be for VB.NET 2005, in case that...
3
7522
by: Simon Tamman | last post by:
I've come across an interesting bug. I have workarounds but i'd like to know the root of the problem. I've stripped it down into a short file and hope someone might have an idea about what's going on. It's a simple program that loads a control onto a form and binds "Foo" against a combobox ("SelectedItem") for it's "Bar" property and a datetimepicker ("Value") for it's "DateTime" property. The DateTimePicker.Visible value is set to...
3
2175
by: Zubulake | last post by:
I am having problems with my homework. I am making a code for a alarm clock and i need to disable the set button and the dateTimepicker and transfer focus to the reset button. Then when i hit the reset button i need to transfer focus back to set button This is what i got for the set button If DateTimePicker.Text = True Then setTimeButton.Enabled = False resetButton.Focus() End If
0
9522
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
10111
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
9948
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
8770
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7327
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6603
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
1
3866
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
3
3446
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2738
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.