簡體   English   中英

從數據庫中檢索時我需要更改日期格式

[英]I need to change the format of date while retrieving from database

我有這個代碼來填充我的網格:

protected void fillGrid()
    {
        GridView1.DataSource = (DataTable)db.ExecuteSql("select b.*,bl.StartDate,bl.EndDate from " + schemaname + ".ClaimMaster b," + schemaname + ".ClaimMaster_Link bl where b.IsDeleted=0 and b.ClaimCode=bl.ClaimCode order by ClaimCode desc ", "");
        GridView1.DataBind();
    }

正在檢索的日期格式為dd/mm/yyyy 數據庫中存儲的數據是2015-07-02 17:15:47.000

但我需要用dd/mm/yyyy格式的日期填充我的gridview

select * from table_name
where convert(varchar,column_name,103)='02/07/2015'

有關任何類型的日期轉換,請參閱此鏈接:-

http://www.w3schools.com/sql/func_convert.asp

select convert(varchar,YourDateColumn,103) from YourTable

對於所有類型的日期轉換,請訪問這里

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM