2010年8月11日 星期三

以資料庫方式存取 excel 檔案

安裝 2007 Office system 驅動程式:資料連線元件

連線字串: Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\\test.xlsx;Extended Properties=Excel 12.0

使用 System.Data.OleDb 存取

語法範例: SELECT * FROM [sheet1$]

2010年8月2日 星期一

GridView 加入自動編號欄位

留水號每頁從1編起
<asp:TemplateField>
<ItemTemplate>
<%#Container.DisplayIndex+1%>
</ItemTemplate>
</asp:TemplateField>

留水號從第一筆編起
<asp:TemplateField>
<ItemTemplate>
<%#Container.DataItemIndex+1%>
</ItemTemplate>
</asp:TemplateField>

Entity Framework 建立新物件並儲存後馬上取得關聯資料

使用 CreateProxy 建立物件,不要直接 new var newmodel = _contextXXX.CreateProxy<yyy>(); ... _contextXXX.yyy.Add(newmodel); await _contextXXX.SaveC...