SQLの日付から時間を削除する方法:<strong>時間</strong>はまだ現れて、なぜ私は私のテーブルの値として、まだ私は不思議に<strong>日時</strong>を使用していませんでした
をここに私のコードがにありますグリッドビューの出力を取得します。
private void CalendarDataGrid()
{
con.Open();
cmd = new SqlCommand(@"SELECT StocksHistory.DateTrack,Stocks.ItemID
,StocksHistory.StockIn,StocksHistory.StockOut
,StocksHistory.StockOnHand
FROM Stocks
FULL OUTER JOIN StocksHistory
ON Stocks.ItemID = StocksHistory.ItemID
WHERE DateTrack between @date1 and @date2", con);
cmd.Parameters.AddWithValue("@date1",txtDate1.Text);
cmd.Parameters.AddWithValue("@date2",txtDate2.Text);
da = new SqlDataAdapter(cmd);
dt = new DataTable();
da.Fill(dt);
GridView1.DataSource = dt;
GridView1.DataBind();
con.Close();
}
どのように日付を取得できますか?
列の書式文字列を変更します。 – SLaks
[日付部分のみをSQL Server datetimeデータ型から返す方法](http://stackoverflow.com/questions/113045/how-to-return-the-date-part-only-from-a-sql- server-datetime-datatype?page = 1&tab = votes#tab-top) –
私は例を得ることができますか? –