當讀取SQl日期時間字段時,只有我可以將日期與時間..如何從Ajax或某種方法只獲取日期文本框。將SQL日期時間格式轉換爲字符串
這就是我需要做的
http://i.stack.imgur.com/n0fgG.jpg
這就是我如何之日起,到文本框。
protected void ddlBatch_SelectedIndexChanged(object sender, EventArgs e)
{
String strConnString = ConfigurationManager.ConnectionStrings["CBConnectionString"].ConnectionString;
const String strQuery = "select ItemIdentityCode, Qty, PurchasingPrice, ExpireDate, DiscountRate, IssueMode, Principle, Force from DEL_PurchasesLines where BatchNumber = @BatchNumber";
SqlConnection conPR = new SqlConnection(strConnString);
SqlCommand cmdPR = new SqlCommand();
cmdPR.Parameters.AddWithValue("@BatchNumber", ddlBatch.SelectedItem.Value);
cmdPR.CommandType = CommandType.Text;
cmdPR.CommandText = strQuery;
cmdPR.Connection = conPR;
try
{
conPR.Open();
SqlDataReader sdr = cmdPR.ExecuteReader();
while (sdr.Read())
{
tHFExpiaryDate.Text = sdr["ExpireDate"].ToString();
}
}
catch (Exception ex)
{
//throw ex;
}
finally
{
conPR.Close();
conPR.Dispose();
}
}
只是我看到的格式應該是「M/d/yyyy」(2013年10月2日,如圖中所示)的旁註。 –
@ AlessandroD'Andria:固定,謝謝。 –
謝謝@Jon Skeet它正在很好地工作...... :) –