我有一個數據集與TableAdapter的,當我說這句話如何改變數據集中值,並把它傳遞給一個支點
this.medicineDatasetTableAdapter.Fill(this.statisticsDataset.MedicineDataset);
它給我帶來的所有從數據庫中的結果,我告訴他們使用從DevExpress控制旋轉。 我正在使用sqlite作爲數據庫,我存儲在一個字段中的日期時間,例如'1/4/2012',以及何時是從具有DateMonth或任何類別的分組中顯示的時間。什麼都沒有顯示出來。我認爲數據透視並不瞭解格式來對日期進行分組。 現在我嘗試使用GetData命令從DataSet中獲取DataTable,並將日期時間更改爲正確的日期,然後用正確的日期結果重新填充。 我試過的一種方法就像
StatisticsDataset.MedicineDatasetDataTable datatable = this.medicineDatasetTableAdapter.GetData();
DataTable a = this.medicineDatasetTableAdapter.GetData();
foreach (DataRow row in a.Rows)
{
DateTime tempDate = DateTime.ParseExact(row.ItemArray[4].ToString(), Resources.ShortDateFormat, new CultureInfo(Resources.CurrentCulture));
row[4] = tempDate;
}
this.statisticsDataset.MedicineDataset = a;
//this.medicineDatasetTableAdapter.Fill(this.statisticsDataset.MedicineDataset);
this.medicineDatasetTableAdapter.Fill((MedExpress.Dataset.StatisticsDataset.MedicineDatasetDataTable)a);
但它沒有效果。請提供任何建議?
對不起,我遲到重播您的評論..我會嘗試改變單元格的類型爲DateTime,我會通知你的結果。但我想我已經這樣做了 – ddarellis 2012-03-04 12:42:59