मैं एक डेटाबेस के रूप में एक्सेल का उपयोग कर रहा हूं, मैं सभी को दिखाना चाहता हूंDataGridView में कॉलम c # का उपयोग करते हुए, समस्या यह है कि मेरे पास एक कॉलम है जो घंटों (hh: mm) के रूप में बनता है, इसलिए जब मैं DataGridView में डेटा दिखाना चाहता हूं तो यह कॉलम इस तरह दिखाई देता है (30/12/1899 15:20) - सभी मुझे 15:20 चाहिए एक्सेल इमेज
DataGridView छवि मेरा कोड:
OleDbDataAdapter oda = new OleDbDataAdapter();
DataTable dt = new DataTable();
cmd.CommandText = "SELECT Inf, Date,Entrie, Sortie,Coupe,Préparation,Ford,EB,B7,Qualité, Production, Logistique, Ingenierie, Maintenance, Fournisseurs, Administration, Motifs, Traitement, Quantité, Commentaire From [" + sheetName + "] where Matricule =" + textBox4.Text;
cmd.Connection = con;
con.Open();
oda.SelectCommand = cmd;
oda.Fill(dt);
con.Close();
dt_All.Merge(dt);
उत्तर:
उत्तर № 1 के लिए 1DataGable को DataGridView के लिए डेटा स्रोत के रूप में सेट करने के बाद उस कॉलम के लिए प्रारूप सेट करें उदा।
dataGridView1.Columns["YourColumnName"].DefaultCellStyle.Format = "hh:mm";