Здравствуйте, rockandroll, Вы писали:
R>Может код покажешь?
а вот у меня почти такая же проблема. поле в акцессе типа Number, размер Long Integer, c количество знаков после зяпятой 0
в качество типов полей пихаем:
OleDbType[] prmtypes = new OleDbType[] { OleDbType.VarWChar, OleDbType.VarWChar, OleDbType.BigInt };
создаём параметры:
rms[i] = new OleDbParameter("", prmtypes[i]);
prms[i].Value = ...;
при вызове запроса валится Data type mismatch in criteria expression
пробовал разные численные типа подставлять, и менять размер — не помогает

если убрать из запроса третий численный параметр — всё работает.