Извлечь дату из DBF

программирование C# sql

Есть файл .dbf.В нём колонка [Дата].Строка запроса к БД:

DateTime dt1 = dateTimePicker1.Value;
string query = @"SELECT * FROM " + dbfFileName +@ " WHERE Дата >="+dt1;

Выскакивает сообщение,что ошибка синтаксиса,в запросе пропущен оператор.Причём,если указать dt1.Year(или другое любое целое число ),то ошибка не выскакивает,выводится одна пустая строка таблицы.
Файл .dbf сделан из excel-таблицы,ячейки столбца "Дата" имеют тип Date.
Со всеми остальными столбцами (int,varchar) работает нормально.
Скобочки,кавычки подставлял всякие и много раз,не помогло.
Что я делаю не правильно?Уже задолбался.

Примечание:
mandriva for fun
Название файла подставляется динамически,при выборе из комбобокса.Потому что таких файлов несколько.Всё нормально работает.Но попросили добавить выборку по дате.И вот здесь начались проблемы.

Примечание:
Это приложение на C#.Использую для подключения к файлам .dbf OleDbConnection.

Примечание:
Блин,разобрался.Нужно было писать так

string query = @"SELECT * FROM " + dbfFileName +@ " WHERE Дата >="+dt1.Date.ToOADate();
Ответы:
tring query = @"SELECT * FROM " + dbfFileName +@ " WHERE  Дата >="+dt1; dbfFileName - а разве не указывается название ?


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.