如何从数据库中获取日期时设置文本框的日期格式? [英] how to set date format for a text box while fetching the date from databse ?
本文介绍了如何从数据库中获取日期时设置文本框的日期格式?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
嗨frnds,
i在数据库中有一列如有效(datetime数据类型)
SqlCommand cmd = new SqlCommand( 从salesdetails中选择日期,con);
SqlDataReader dr = cmd.ExecuteReader();
if (dr.HasRows)
{
while (dr .Read())
{
txtvalidity.Text = dr [ 0 ]。ToString();
}
}
但它绑定到文本框中,如7/31/2014 12 :00:00 AM这种格式
我需要以这种格式将日期绑定到文本框中(31/7/2014)如何绑定伙伴请帮助我。 。
谢谢
teja。
解决方案
试试这个.. :)
SqlCommand cmd = new SqlCommand( 选择转换(varchar,date,103)作为salesdetails的日期,con);
SqlDataReader dr = cmd.ExecuteReader();
if (dr.HasRows)
{
while (dr .Read())
{
txtvalidity.Text = dr [ 0 ]。ToString();
}
}
了解更多信息.. :)
将日期时间转换为字符串格式 [ ^ ]
hi frnds ,
i have a one column in database like validity (datetime datatype)
SqlCommand cmd = new SqlCommand("select date from salesdetails ", con);
SqlDataReader dr = cmd.ExecuteReader();
if (dr.HasRows)
{
while (dr.Read())
{
txtvalidity.Text = dr[0].ToString();
}
}
but it is binding into textbox like 7/31/2014 12:00:00 AM this format
I need to bind date into textbox in this format (31/7/2014) how to bind guys please help me . .
thanks
teja.
解决方案
try this.. :)
SqlCommand cmd = new SqlCommand("select select convert(varchar,date,103) as date from salesdetails ", con); SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { txtvalidity.Text = dr[0].ToString(); } }
for more info.. :)
Convert Datetime to string in many formats[^]
这篇关于如何从数据库中获取日期时设置文本框的日期格式?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文