Здрасьте.
Проблема такая: есть две связные таблицы Clients и Оrders. Связь один ко многим, по полям Clients.ID и Orders.ID_Client.
Нужно получить все записи из Clients, которым удовлетворяют Orders где значение поля Orders.Date_Order = текущей дате.
База акцессовская, а всю жизнь делал все на MySQL, да и в C# недавно,
Пытаюсь сделать так:
string StrConn = "PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=Aluminium.mdb;";
string SQL="SELECT ID, Name, Phone, Address, Email, Type, Data_Order, ID_Client "+
"FROM Clients " +
"JOIN Orders " +
"ON Clients.ID=Orders.ID_Client " +
"WHERE Date_Order=" + System.DateTime.Now.ToShortDateString();
conn.Open();
OleDbConnection conn=new OleDbConnection(StrConn);
OleDbCommand cmdText=new OleDbCommand(SQL,conn);
OleDbDataAdapter l_Adapter=new OleDbDataAdapter(cmdText);
DataSet l_DataSet=new DataSet();
l_Adapter.Fill(l_DataSet);
GridMain.DataSource=l_DataSet;
Пишет такую лажу: An unhandled exception... и т.д.
Понимаю что какую-то хрень не так сделал, но не знаю какую