Sayfayı Yazdır | Pencereyi Kapat

Asp.net ile Etkinlik Takvimi(Calendar Uygulaması)

Nereden Yazdırıldığı: C#nedir?com
Kategori: ASP.NET
Forum Adı: ASP.NET
Forum Tanımlaması: ASP.NET
URL: http://www.csharpnedir.com/forum2/forum_posts.asp?TID=20140
Tarih: 29 Temmuz 2014 Saat 13:41
Program Versiyonu: Web Wiz Forums 8.03 - http://www.webwizforums.com


Konu: Asp.net ile Etkinlik Takvimi(Calendar Uygulaması)
Mesajı Yazan: VisuaL.NET
Konu: Asp.net ile Etkinlik Takvimi(Calendar Uygulaması)
Mesaj Tarihi: 04 Kasım 2008 Saat 21:46
protected void DatayiDoldur()
    {
        OleDbConnection Cnn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("data\\blog.mdb"));
        OleDbCommand commm = new OleDbCommand("SELECT ktarihi FROM blog", Cnn);
        OleDbDataAdapter Da = new OleDbDataAdapter(commm);
        DataSet Ds = new DataSet();
        Da.Fill(Ds,"blog");
        Cnn.Open();
        OleDbDataReader Dr = commm.ExecuteReader();
        while (Dr.Read())
        {
            Calendar1.SelectedDates.Add((DateTime)Dr.GetDateTime(0));
        }
        Cnn.Close();
    }
---------------------------------------------------------
Specified cast is not valid.
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: Specified cast is not valid.

Source Error:


Line 25:        while (Dr.Read())
Line 26:        {
Line 27:             Calendar1.SelectedDates.Add((DateTime)Dr.GetDateTime(0));
Line 28:        }
Line 29:        Cnn.Close();
---------------------------------------------------------

Burada " Calendar1.SelectedDates.Add((DateTime)Dr.GetDateTime(0));" kodunda aşağıdaki hataları alıyorum. Bu konuyla ilgili yardımcı olurmusunuz?
blog
-----
id
baslik
blog
ktarihi : (01.01.2008 00:00) formatı var.


ktarihine bakarak Calender1 uygulamasında 01.01.2008 tarihini farklı göstermek

http://www.resimupload.com/ds740439669_hata1.html">

http://www.resimupload.com/ds240761992_hata2.html">



Cevaplar:
Mesajı Yazan: VisuaL.NET
Mesaj Tarihi: 05 Kasım 2008 Saat 03:23
OleDbConnection Cnn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("data\\blog.mdb"));
        Cnn.Open();
        OleDbCommand commm = new OleDbCommand("SELECT ktarihi FROM blog", Cnn);
        OleDbDataReader Dr = commm.ExecuteReader();
        while (Dr.Read())
        {
            Calendar1.SelectedDates.Add(Convert.ToDateTime(Dr.GetValue(0)));
        }
        Cnn.Close();
-------------------------------
bu şekilde yaparak sorunu çözdüm... sizinlede paylaşmak istedim....


-------------



Sayfayı Yazdır | Pencereyi Kapat

Bulletin Board Software by Web Wiz Forums version 8.03 - http://www.webwizforums.com
Copyright ©2001-2006 Web Wiz Guide - http://www.webwizguide.info