удалить записи в foxpro 2.x используя соединение oledb - PullRequest
0 голосов
/ 02 декабря 2010

Привет, во-первых, я полностью рад, что впервые использую этот невероятный форум.

Мой вопрос: кто-нибудь знает, как физически удалить запись Fox pro 2.x из C # .net с помощью OleDb?Соединение, потому что я использовал простой и стандартный оператор удаления SQL, такой как «удалить из таблицы, где условие», и компилятор выдает мне исключение, что у меня есть ошибка синтаксиса.Я не очень хорошо.

1 Ответ

0 голосов
/ 02 декабря 2010

Не могли бы вы показать код, который вы использовали? Как простое удаление из таблицы, где условие действительно должно работать просто отлично.

Использовали ли вы DBCommand с .ExecuteNonQuery ()?

В общем, картина в основном такая ...

    IDbConnection c = GetYourConnectionOrNewOneUp();
    using (IDbCommand cmd = c.CreateCommand())
    {
      cmd.CommandText = "delete from yourtable where yourfield = 'value'";
      cmd.ExecuteNonQuery();
    } 
...