I need to retrieve the Date only from Microsoft SQL Server and insert into Listview the code that i used was this

  SqlCommand cmd4 = new SqlCommand();
                    SqlConnection cn = new SqlConnection();
                    cn.ConnectionString = ("Data Source = LOPEZ-PC\\SQLEXPRESS;Initial Catalog=softwareengineering; Integrated security= TRUE");
                    cmd4.CommandText = "SELECT * FROM [rawinventory] ";
                    cn.Open();
                    //SqlDataReader dr = cmd4.ExecuteReader();
                    cmd4.Connection = cn;
                    SqlDataAdapter dat = new SqlDataAdapter(cmd4);
                    DataTable dt = new DataTable();
                    dat.Fill(dt);

                    foreach (DataRow myRow in dt.Rows)
                    {
                        ListViewItem item = new ListViewItem(myRow["Rawmat_ID"].ToString());
                        item.SubItems.Add(myRow["Category"].ToString());
                        item.SubItems.Add(myRow["Item"].ToString());
                        item.SubItems.Add(myRow["Quantity"].ToString());
                        item.SubItems.Add(myRow["Unit"].ToString());
                        item.SubItems.Add(myRow["Cost"].ToString());
                        item.SubItems.Add(myRow["Date_Received"].ToString());
                        item.SubItems.Add(myRow["Status"].ToString());
                        listView1.Items.Add(item);
                        cn.Close();
                    }

The code when I insert the value of date was this

cmd.Parameters.AddWithValue("@Date_Received", SqlDbType.Date).Value = dateTimePicker2.Value;

The problem that I'm having is that when it retrieves the data from Microsoft SQL server into the List view the format of the Date Column is e.g 01/10/2012 12:00. Can someone help me thank you in advance!

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.