Soran
Doğru formatta saat giriş ve toplamlarını alma...

Soru
-
Merhaba, veri tabanına Saat kaydetme ağırlıklı bir işlemim var, saat formatı textedit'e girerken HH:mm formatında örnek 13:40, 20:30 şeklince giriyorum fakat text olarak kaydetmek ne kadar doğru bilemiyorum girdiler şu hali ile sorun yok gridview de doğru formatta görünüyor ama sütunlardaki saatlerin toplamını almaya gelince sorun yaşayabilir miyim saat' leri doğru formatta kayıt ve toplama nasıl olmalı? Yardımcı olursanız sevinirim!
baglanti.Open();
SqlCommand cmd = new SqlCommand("INSERT INTO LogBook (Date,Type,Registration,DepPlace,DepTime,ArrPlace,ArrTime,Se,Me,MultiPilot,TotalTime,NamePic,Day,Night,NghtCon,IfrCon,Pic,CoPilot,Dual,Instructor,SyntDate,ACType,TimeOfSession,Remarks)VALUES(@Date,@Type,@Registration,@DepPlace,@DepTime,@ArrPlace,@ArrTime,@Se,@Me,@MultiPilot,@TotalTime,@NamePic,@Day,@Night,@NghtCon,@IfrCon,@Pic,@CoPilot,@Dual,@Instructor,@SyntDate,@ACType,@TimeOfSession,@Remarks)", baglanti);
cmd.Parameters.AddWithValue("@Date", dateEdit1.Text); cmd.Parameters.AddWithValue("@Type", comboBoxEdit1.Text); cmd.Parameters.AddWithValue("@Registration", textEdit1.Text); cmd.Parameters.AddWithValue("@DepPlace", comboBoxEdit3.Text); cmd.Parameters.AddWithValue("@DepTime", textEdit4.Text); //Saat cmd.Parameters.AddWithValue("@ArrPlace", comboBoxEdit4.Text); cmd.Parameters.AddWithValue("@ArrTime", textEdit6.Text); //Saat cmd.Parameters.AddWithValue("@Se", textEdit7.Text); //Saat cmd.Parameters.AddWithValue("@Me", textEdit8.Text); //Saat cmd.Parameters.AddWithValue("@MultiPilot", textEdit9.Text); //Saat cmd.Parameters.AddWithValue("@TotalTime", textEdit10.Text); //Saat cmd.Parameters.AddWithValue("@NamePic", textEdit11.Text); cmd.Parameters.AddWithValue("@Night", textEdit13.Text); cmd.Parameters.AddWithValue("@NghtCon", textEdit14.Text); //Saat cmd.Parameters.AddWithValue("@IfrCon", textEdit15.Text); //Saat cmd.Parameters.AddWithValue("@Pic", textEdit16.Text); //Saat cmd.Parameters.AddWithValue("@CoPilot", textEdit17.Text); //Saat cmd.Parameters.AddWithValue("@Dual", textEdit18.Text); //Saat cmd.Parameters.AddWithValue("@Instructor", textEdit19.Text); //Saat cmd.Parameters.AddWithValue("@SyntDate", dateEdit2.Text); cmd.Parameters.AddWithValue("@ACType", comboBoxEdit2.Text); cmd.Parameters.AddWithValue("@TimeOfSession", textEdit21.Text); //Saat cmd.Parameters.AddWithValue("@Remarks", textEdit22.Text);
cmd.ExecuteNonQuery();
cmd.Dispose();
baglanti.Close();
- Düzenleyen BurakTurhan 12 Nisan 2018 Perşembe 21:50
Tüm Yanıtlar
-
-
Merhaba Cihan, Kısaca şöyle açıklaya bilirim, bir iş kolunda çalışanın yaptığı görev ve sürelerini toplayan bir çalışma bu sürelerin aralarındaki zaman farkını almayı başardım fakat sütunların da toplamı alınması gerekiyor normalde defter üstüne işlenen ve daha sonra devlet tarafından saatlerin kontrol edildiği bir sistem yani işleyişi saat bazında ilerleyen bir sistem. Devexpress kullanıyorum GridView'de sütunlardaki saatlerin toplanması ile ilgili yardımcı olursan sevinirim.
- Düzenleyen BurakTurhan 13 Nisan 2018 Cuma 09:12