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: 670
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 ? |
Sql Server 2016 Eğitimiz 19 Mayıs tarihinde başlayacaktır. 32 Saat Olup Ücret 1450 TL + KDV'dir. Kayıt ve ayrıntılar için tıklayınıztwitter.com/dbakademi Dua ve teşekkür en büyük servetlere bedel... |
|
|
|
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: 670
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 |
Sql Server 2016 Eğitimiz 19 Mayıs tarihinde başlayacaktır. 32 Saat Olup Ücret 1450 TL + KDV'dir. Kayıt ve ayrıntılar için tıklayınıztwitter.com/dbakademi Dua ve teşekkür en büyük servetlere bedel... |
|
|
|
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.