Плз, скажите, где я делаю не так, я копирую часть кода, в которой возникают проблемы
query = "SELECT * FROM ACCOUNT_KEEPER WHERE DATEPART(MONTH,[DATE]) = ?";
DataSet dataSet=new DataSet();
OleDbDataAdapter dataAdapter=new OleDbDataAdapter();
try
{
if(OpenOledbConnection())
{
dataAdapter.SelectCommand=new OleDbCommand(query,connection);
dataAdapter.SelectCommand.Parameters.AddWithValue("@DATEPART(MONTH,[DATE]", date.Month);
dataAdapter.Fill(dataSet);
// checking if dataset is updated or not
int temp = dataSet.Tables[0].Rows.Count;
return dataSet;
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "Error While Retrieving data by Month");
}
finally
{
CloseOledbConnection();
}
return null;
Заранее спасибо
MGD