Database Akademi
»
Veri Tabanı
»
SQL Server
»
Stored prosedur Datetime Sorunu
Sıralama: Newbie
Gruplar: Registered
Katılan: 5.03.2015(UTC) Mesajlar: 9  3 Kere Teşekkür Etti.
|
merhaba , Stored prosedur Yıllık satısı aylık çekmek iştiyorum prosedur hazır sorun yok geliyor vss ama c# ne yazıkkı dtetime [ NVCAR datetime ınvalıd] hatası yüzünden 30 dakikalık iş 4 saat oldu yokmu bunu standartı yani bazıları tersden baslıyor bazıları day ortada vss gibi yardımlarınız bekliyorum. mesela Ocak dedigimde bunu nasıl prosedure 01.01.2015-01.31.2015 dir diyebilirim.. Conversion failed when converting date and/or time from character string.
Alıntı:SqlCommand komut = new SqlCommand(); komut.Connection = cndb; komut.CommandType = CommandType.StoredProcedure; komut.CommandText = "XX"; cndb.Open();
komut.Parameters.Add("@T1", Convert.ToDateTime("01.01.2015")); // komut.Parameters["@T1"].Value = "01.01.2015"; komut.Parameters.Add("@T2",Convert.ToDateTime("01.31.2015")); // komut.Parameters["@T2"].Value = "01.31.2015";
SqlDataAdapter Da = new SqlDataAdapter(); //data adapter bağlantısı başlatıldı. Da.SelectCommand = komut; //bağlantı türü select olarak seçildi. DataSet Ds = new DataSet(); Da.Fill(Ds); //data adabter dan gelen veriler datasette kaydedildi. gridControl1.DataSource = Ds.Tables[0]; //datagrid de gösterilmesi sağlanıldı. Düzenle Kullanıcı Tarafından 10 Mart 2015 Salı 10:13:18(UTC)
| Sebep: Sebep Bildirilmesi
|
|
|
|
Sıralama: Administration
Gruplar: Administrators
Katılan: 6.05.2014(UTC) Mesajlar: 672
19 Kere Teşekkür Etti. 152 Mesajına Toplam 253 Kere Teşekkür Edildi.
|
Originally Posted by: Teknk21  merhaba , Stored prosedur Yıllık satısı aylık çekmek iştiyorum prosedur hazır sorun yok geliyor vss ama c# ne yazıkkı dtetime [ NVCAR datetime ınvalıd] hatası yüzünden 30 dakikalık iş 4 saat oldu yokmu bunu standartı yani bazıları tersden baslıyor bazıları day ortada vss gibi yardımlarınız bekliyorum. mesela Ocak dedigimde bunu nasıl prosedure 01.01.2015-01.31.2015 dir diyebilirim.. Conversion failed when converting date and/or time from character string.
Alıntı:SqlCommand komut = new SqlCommand(); komut.Connection = cndb; komut.CommandType = CommandType.StoredProcedure; komut.CommandText = "XX"; cndb.Open();
komut.Parameters.Add("@T1", Convert.ToDateTime("01.01.2015")); // komut.Parameters["@T1"].Value = "01.01.2015"; komut.Parameters.Add("@T2",Convert.ToDateTime("01.31.2015")); // komut.Parameters["@T2"].Value = "01.31.2015";
SqlDataAdapter Da = new SqlDataAdapter(); //data adapter bağlantısı başlatıldı. Da.SelectCommand = komut; //bağlantı türü select olarak seçildi. DataSet Ds = new DataSet(); Da.Fill(Ds); //data adabter dan gelen veriler datasette kaydedildi. gridControl1.DataSource = Ds.Tables[0]; //datagrid de gösterilmesi sağlanıldı. Merhabalar Bu kod yukardaki hatayımı alıyor ? |
Yeniden geri döndük 2025 |
|
|
|
Sıralama: Newbie
Gruplar: Registered
Katılan: 5.03.2015(UTC) Mesajlar: 9  3 Kere Teşekkür Etti.
|
|
|
|
|
Sıralama: Administration
Gruplar: Administrators
Katılan: 6.05.2014(UTC) Mesajlar: 672
19 Kere Teşekkür Etti. 152 Mesajına Toplam 253 Kere Teşekkür Edildi.
|
Originally Posted by: mehmetzekikir  Originally Posted by: Teknk21  merhaba , Stored prosedur Yıllık satısı aylık çekmek iştiyorum prosedur hazır sorun yok geliyor vss ama c# ne yazıkkı dtetime [ NVCAR datetime ınvalıd] hatası yüzünden 30 dakikalık iş 4 saat oldu yokmu bunu standartı yani bazıları tersden baslıyor bazıları day ortada vss gibi yardımlarınız bekliyorum. mesela Ocak dedigimde bunu nasıl prosedure 01.01.2015-01.31.2015 dir diyebilirim.. Conversion failed when converting date and/or time from character string.
Alıntı:SqlCommand komut = new SqlCommand(); komut.Connection = cndb; komut.CommandType = CommandType.StoredProcedure; komut.CommandText = "XX"; cndb.Open();
komut.Parameters.Add("@T1", Convert.ToDateTime("01.01.2015")); // komut.Parameters["@T1"].Value = "01.01.2015"; komut.Parameters.Add("@T2",Convert.ToDateTime("01.31.2015")); // komut.Parameters["@T2"].Value = "01.31.2015";
SqlDataAdapter Da = new SqlDataAdapter(); //data adapter bağlantısı başlatıldı. Da.SelectCommand = komut; //bağlantı türü select olarak seçildi. DataSet Ds = new DataSet(); Da.Fill(Ds); //data adabter dan gelen veriler datasette kaydedildi. gridControl1.DataSource = Ds.Tables[0]; //datagrid de gösterilmesi sağlanıldı. Merhabalar Bu kod yukardaki hatayımı alıyor ? söyle yapalım hocam 2 sey denemeni istiyorum 1- komut.Parameters.Add("@T1", Convert.ToDateTime("2015.01.01")); olarak tarihi bir denermisin 2- veri tabanındaki tarih girdiğin değeri kontrol edermisin gerçeken date mi |
Yeniden geri döndük 2025 |
|
|
|
Database Akademi
»
Veri Tabanı
»
SQL Server
»
Stored prosedur Datetime Sorunu
Forumu Atla
Bu foruma yeni konular postalayamazsınız.
Bu forumda ki konulara yeni posta gönderemezsiniz.
Bu forumdaki postalarınızı silemezsiniz.
Bu forumdaki postalarınızı düzenleyemezsiniz.
Bu forumda anketler yaratamazsınız.
Bu forumdaki anketlere oy veremezsiniz.