Jump to content
Xtreme .Net Talk

Operator is not valid for type 'DBNull' and type 'Date'.http://www.dotnetforums.net/n


Recommended Posts

Posted

A previous developer created this page using FrontPage 2003. I know you cannot have an empty dataset. Is there anyway around this problem in VB.net and aspt.net

 

http://www.xtremedotnettalk.com/newthread.php?do=newthread&f=62#

Confused

 

Operator is not valid for type 'DBNull' and type 'Date'.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

 

Exception Details: System.InvalidCastException: Operator is not valid for type 'DBNull' and type 'Date'.

 

Source Error:

 

 

Line 25: end select

Line 26: if not page.ispostback

Line 27: select case session("CurrentGrantExpDate") < now()

Line 28: case true

Line 29: lblNewExpDate.visible=false

 

 

Source File: D:\GrantManagementWeb\TimeAmendmentForm.aspx Line: 27

 

Stack Trace:

 

 

 

[invalidCastException: Operator is not valid for type 'DBNull' and type 'Date'.]

Microsoft.VisualBasic.CompilerServices.ObjectType.ThrowNoValidOperator(Object obj1, Object obj2) +562

Microsoft.VisualBasic.CompilerServices.ObjectType.ObjTst(Object o1, Object o2, Boolean TextCompare) +2740

ASP.TimeAmendmentForm_aspx.Page_Load(Object Sender, EventArgs e) in D:\GrantManagementWeb\TimeAmendmentForm.aspx:27

System.Web.UI.Control.OnLoad(EventArgs e) +67

System.Web.UI.Control.LoadRecursive() +35

System.Web.UI.Page.ProcessRequestMain() +750 :confused: :confused: :confused:

Posted

end select 
if not page.ispostback
if not session("CurrentGrantExpDate")  is dbnull.value then 'check it's not null
select case session("CurrentGrantExpDate") < now()
case true
lblNewExpDate.visible=false

 

:)

Please check the Knowledge Base before you post.

"Computers are useless. They can only give you answers." - Pablo Picasso

The Code Net

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...