-2

I am getting error as

Object cannot be cast from DBNull to other types.

at line

txtdate.Value = Convert.ToDateTime(objPridr2["MST_DATE"]).ToString("dd/MM/yyyy").Trim();

how to resolve this

Nad
  • 4,605
  • 11
  • 71
  • 160
  • 2
    There are at least 10 duplicates for this same error on the related column on the right. Why you don't search before asking? – Steve Oct 14 '16 at 06:18

2 Answers2

6
txtdate.Value = objPridr2["MST_DATE"] is DBNull ? 0 : Convert.ToDateTime(objPridr2["MST_DATE"]).ToString("dd/MM/yyyy").Trim();
Venkat
  • 2,549
  • 2
  • 28
  • 61
0

Try this way using null checking

if(objPridr2["MST_DATE"] != System.DBNull.Value )
{
    txtdate.Value = Convert.ToDateTime(objPridr2["MST_DATE"]).ToString("dd/MM/yyyy").Trim();
}
Mostafiz
  • 7,243
  • 3
  • 28
  • 42