2014-04-08 106 views
0

我有這個Excel表每天需要修改我試圖將其導出到Windows應用程序,並希望有它的數據庫,但我不明白how to create a table with this format in sql and how can i query on the table.我希望它將其顯示爲儀表板。任何關於此的信息都會有幫助。excel表每天/每週/每月報告在一個Windows應用程序格式

這是我的代碼:

private static Excel.Workbook MyBook = null; 
private static Excel.Application MyApp = null; 
private static Excel.Worksheet MySheet = null; 

MyApp = new Excel.Application(); 
MyApp.Visible = false; 
MyBook = MyApp.Workbooks.Open(DB_PATH); 
MySheet = (Excel.Worksheet)MyBook.Sheets[1]; // Explicit cast is not required here 
lastRow = MySheet.Cells.SpecialCells(Excel.XlCellType.xlCellTypeLastCell).Row; 

enter image description here

+0

這是一個非常廣泛的問題...我建議你看看一些關於構建數據庫,導出數據到數據庫,讀取數據庫和有意識的SQL語法等的教程 –

回答

0

我不確定我是否理解你的問題。如果你獲得在本週日給定日期的問題試試這個(SQL服務器):

select datename(dw,getdate()) --Tuesday 

你可能只是在你的數據庫中的日期時間字段,並使用上面的查詢填寫「姓名」頭你的Excel表格。