1
問候,夥計!沒有多個表格的時間格式(使用GridView)
我已經通過有關日期格式化有的題目看着,但找不到我的問題的解決方案:
我有一個GridView,它的代碼是:
<asp:GridView ID="gvTable" runat="server" HeaderStyle-Font-Bold="true" AutoGenerateColumns="true"
RowStyle-Font-Bold="true" SelectedRowStyle-Font-Bold="true"
onrowcommand="RowCommand" onrowediting="RowEditing">
<Columns>
<asp:CommandField ShowEditButton="true" ShowDeleteButton="true" ShowInsertButton="true" />
<%-- <asp:BoundField DataField="Date birth" HeaderText="Date birth" DataFormatString="{0:dd.MM.yyyy}" />--%>
</Columns>
</asp:GridView>
它用於6個不同的.mdb數據庫中的表。其中只有兩個有日期的字段。這些日期隨時間顯示(31.12.2012 0:00:00)。 有沒有什麼方法可以在GridView中進行一些更改,所以這兩個表中的日期沒有時間顯示? (可能,也許我應該用客戶端代碼(aspx.cs)做些什麼?)
P.S.顯示一個單獨的表的例子:
<asp:AccessDataSource ID="AccessDataSource3" runat="server"
DataFile="~/Forest.mdb" DataSourceMode="DataSet"
SelectCommand="SELECT [Worker_ID], Surname, Name, 2nd_name, [Date birth], Position FROM Lumberjacks"
UpdateCommand="UPDATE Lumberjacks SET Surname=?, Name=?, 2nd_name=?, [Date birth]=?, Position=? WHERE ([Worker_ID]=?)"
DeleteCommand="DELETE FROM Lumberjacks WHERE ([Worker_ID]=?)"
InsertCommand="INSERT INTO Lumberjacks(Surname, Name, 2nd_name, [Date birth], Position) VALUES (?,?,?,?,?)">
<UpdateParameters>
<asp:Parameter Name="Surname"/>
<asp:Parameter Name="Name"/>
<asp:Parameter Name="2nd_name"/>
<asp:Parameter Name="Date birth"/>
<asp:Parameter Name="Position"/>
<asp:Parameter Name="Worker_ID"/>
</UpdateParameters>
<DeleteParameters>
<asp:Parameter Name="Worker_ID" />
</DeleteParameters>
<InsertParameters>
<asp:Parameter Name="Surname"/>
<asp:Parameter Name="Name"/>
<asp:Parameter Name="2nd_name"/>
<asp:Parameter Name="Date birth"/>
<asp:Parameter Name="Position"/>
</InsertParameters>
</asp:AccessDataSource>
好的,我提出的變化的AccessDataSource,我寫下像這樣的SelectCommand:
的SelectCommand =「SELECT [Worker_ID],姓,名,2nd_name,CONVERT(VARCHAR(13),出生日期,102),位置與伐木工人;
但儘管如此,有一個錯誤宣佈有在查詢表達式是一個 語法錯誤(缺少操作員)
我在做什麼錯誤 – HardRock4Life
試試這個,應該之前從日期字段中刪除的時間?它返回到網頁SelectCommand =「SELECT [Worker_ID],姓,名,第二名,日期([日期出生])AS'日期出生',位置從伐木工」 – Laslos
好的,另一個錯誤: 「函數參數的錯誤數量是查詢表達式」。如果你需要的話,我使用OleDb連接 – HardRock4Life