Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Можно ли удалить таблицу VFP прямо из .NET? / 7 сообщений из 7, страница 1 из 1
27.04.2006, 16:51
    #33695213
hattab
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли удалить таблицу VFP прямо из .NET?
Прошу помощи у знатоков!
Реально ли вообще удалять таблицы через OLE DB?

---Соединяюсь с базой VFP:
connection = new System.Data.OleDb.OleDbConnection();
connection.ConnectionString = "User ID=;DSN=;Collating Sequence=MACHINE;Data Source=\"C:\\VSA\\VSA.DBC\";Password=;Provider=\"VFPOLEDB.1\";Cache Authentication=False;Mask Password=False;Mode=\"ReadWrite\";Extended Properties=;Encrypt Password=False";

---Создаю команду для удаления таблицы
OleDbCommand command = new OleDbCommand();
command.Connection = connection;
command.CommandText = "REMOVE TABLE " + tableName + " DELETE";
command.ExecuteNonQuery();


Не работает. Выдает exception.


Буду очень признателен за любую помощь.
...
Рейтинг: 0 / 0
27.04.2006, 17:15
    #33695337
saint
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли удалить таблицу VFP прямо из .NET?
File.Delete(path);
...
Рейтинг: 0 / 0
27.04.2006, 17:24
    #33695393
hattab
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли удалить таблицу VFP прямо из .NET?
saintFile.Delete(path);

это слишком просто ;)
нужно удалить именно из базы, чтобы база тоже была в курсе.
при обычном удалении файла таблица в базе все еще числится.
...
Рейтинг: 0 / 0
27.04.2006, 17:27
    #33695415
saint
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли удалить таблицу VFP прямо из .NET?
а что за эксепшен?
...
Рейтинг: 0 / 0
27.04.2006, 18:09
    #33695593
Hratchia
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли удалить таблицу VFP прямо из .NET?
Может все же DROP TABLE?


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
27.04.2006, 18:16
    #33695618
hattab
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли удалить таблицу VFP прямо из .NET?
Hratchia
Может все же DROP TABLE?


Йез!
Огромное спасибо!

Кстати, тут же - после совета - отыскалось майкрософтовское руководство по мэппингу из VFP в VFP OLEDB:

Language Reference for OLE DB Development
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_foxhelp/html/folrfLanguageReferenceForOLEDBDevelopment.asp
...
Рейтинг: 0 / 0
28.04.2006, 13:35
    #33697320
Sergey Ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли удалить таблицу VFP прямо из .NET?
hattabКстати, тут же - после совета - отыскалось майкрософтовское руководство по мэппингу из VFP в VFP OLEDB
Посморите описание к VFP 9.0, там стандарт SQL в VFP поддерживается еще более жестче...

Тем более, что команда DROP TABLE стандартная команда синтаксиса SQL...

But anyway, good luck!
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Можно ли удалить таблицу VFP прямо из .NET? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]