Bildirim
C# TARİH YAZDIRMA YARDIM
Daha Fazla
Bu Konudaki Kullanıcılar:
Daha Az
2 Misafir - 2 Masaüstü
Giriş
Mesaj
-
-
Tarihi nerden çekiyorsunuz anlamadım ama onun formatını değiştirseniz ? -
Tarihi bi onceki sayfada datetimepicker dan çekiyorum... access 2010 a kayıt yapıyor..... ve listviewda goruntuluyorum ama FORMAT kısmından SHORT yapmama rağmen ... listview da 000000 şeklinde gözüküyor... -
-
listBox1.Items.Add(dateTimePicker1.Text) şeklinde mi alıyorsunuz acaba yoksa listBox1.Items.Add(dateTimePicker1.Value) böyle mi. Eğer 2. şekildeyse saati de alıyor ama texti aldığınızda bende bir problem çıkmıyor listboxta. -
listView1.Items[listView1.Items.Count - 1].SubItems.Add(myRow[2].ToString()); bu şekilde alıyorum ben -
private void btnEKLE_Click(object sender, EventArgs e)
{
S_EKLE s_ekle = new S_EKLE();
s_ekle.ShowDialog();
tablodoldur();
}
public void tablodoldur()
{
try
{
OleDbConnection con = new OleDbConnection();
con.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\OUZ\Desktop\SIPARIS_DB.accdb";
con.Open();
DataTable tablo = new DataTable();
DataSet set = new DataSet();
set.Tables.Add(tablo);
OleDbDataAdapter adap = new OleDbDataAdapter("select * from SIPARIS_TBL order by Kimlik desc", con);
adap.Fill(tablo);
listView1.Items.Clear();
foreach (DataRow myRow in tablo.Rows)
{
listView1.Items.Add(myRow[1].ToString());
listView1.Items[listView1.Items.Count - 1].SubItems.Add(myRow[2].ToString());
listView1.Items[listView1.Items.Count - 1].SubItems.Add(myRow[3].ToString());
listView1.Items[listView1.Items.Count - 1].SubItems.Add(myRow[4].ToString());
listView1.Items[listView1.Items.Count - 1].SubItems.Add(myRow[5].ToString());
listView1.Items[listView1.Items.Count - 1].SubItems.Add(myRow[6].ToString());
listView1.Items[listView1.Items.Count - 1].SubItems.Add(myRow[7].ToString());
}
con.Close();
}
catch (Exception Error)
{
MessageBox.Show(Error.ToString());
}
}
private void SIPARIS_Load(object sender, EventArgs e)
{
tablodoldur();
}
-
Siz burda zaten database'e kaydedilmiş bir veriyi çekiyorsunuz. Tarih kısmına doğrudan database'den baktığınızda normal bir şekilde görünüyor mu ? Eğer görünüyorsa bilemeyeceğim. Ama orda da doğru görünmüyorsa datetimepicker'daki veriyi database'e atarken bir sorun olabilir. -
Normal gözüküyor... SADECE tarih gözüküyor.. yanında SIFIRlar gözükmüyor.... yardımlarınız için teşekkür ederim... C# da yeniyim daha tam olarak bilemiyorum ne nasıl bi soram dedim o yuzden.... yardım için tekrardan saoolun.. -
Rica ederim ben de çok iyi değilim denedim en azından umarım çözersiniz -
Merhaba,
Access'deki Tablonuzda bulunan veri Date/Time tipinden bir veridir. Date/Time tipinin yazım şekli şu şekildedir: 02.08.2013 11:55:23 . Yani siz saat bilgisi belirtmeseniz dahi default olarak saat bilgisi 00:00:00 olarak eklenecektir. Siz bu bilginin sadece tarih kısmını getirmek istiyorsanız şöyle bir kodlama yapmak zorundasınız:
listView1.Items[listView1.Items.Count - 1].SubItems.Add(DateTime.Parse(myRow[2].ToString()).ToString("dd/mm/yyyy"));
Bu şekilde kodlarınızı düzenledikten sonra çıktı şu şekilde olacaktır: 02.08.2013
Kolay gelsin... -
çok teşekkr ederim ... tm istediğim gibi oldu çok saolun...
Sayfa:
1
Ip işlemleri
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X