.Net: Как переименовать таблицу в Access? (VB.Net) #204138


#0 by DGorgoN
Сейчас обхожусь через задний механизм. Сначал копируем, потом удаляем: AccessCommand.CommandText = "SELECT * INTO " & NewTableName & " FROM  " & TableName и AccessCommand.CommandText = "DROP TABLE " & TableName Кто нибудь знает другой выход?
#1 by DGorgoN
Ну где-же умницы и умники нашего форума? Неужто окромя 1с-ны ничегошеньки и не знаем?
#2 by Херрес
вместо ADO надо юзать DAO
#3 by DGorgoN
У меня OleDb
#4 by DGorgoN
DAO не катит..
#5 by DGorgoN
с DAO я и сам могу..
#6 by DGorgoN
up
#7 by 774816
через СОМ access 2000 > ac = CreateObject("access.application") ac.OpenCurrentDatabase "C:db3.mdb" ac.DoCmd.Rename "НовоеИмя", acTable, "СтароеИмя" через SQL можно изменить имя колонки через Append , на счет таблици вряд ли получиться изменить, на sql server-e есть процедура sp_rename
#8 by Билли Г
1. Добавить в проект ссылку на ADOX 2. Код: Dim jetCatalog As New ADOX.CatalogClass jetCatalog.ActiveConnection = jetConnection jetCatalog.Tables(oldTableName).Name = neTableName
#9 by DGorgoN
Ладно, есть нет через ОлеДБ, буду делать через всё остальное, пасиб за помощь..
#10 by Кецалькоатль
Вообще-то в реляционных БД не предусмотрена возможность менять имя таблицы. Если вам приходится менять имя таблицы, и еще хуже делать это периодически, это значит, у вас неправильно спроектирована структура базы данных.
#11 by DGorgoN
Я тута пример пишу в БЗ - работа с MySQL и Access. Пишу потихоньку. Вот и встала такая проблемка. В MySQL, Oracle & MsSQL все круто, можно и внутреннней SQL  командой делать. А в Аксесе никак. Так и хочеться сказать - ну тупые..
#12 by Кецалькоатль
такие примеры лучше в БЗ не писать, а то ведь еще подумают, что так и надо :) лучше напиши алгоритмы декомпозиционной и композиционной нормализации :)
#13 by DGorgoN
Это утилитка по работе с базами данных. По идее должна простейщее. Ясен перец что там всего не будет. Но хоть до сессии надо же закончить..
#14 by DGorgoN
должна простейще делать
#15 by Кецалькоатль
если я напишу алгоритмы нормализации и как их к 1С применять, разместишь в БЗ статью? :)
#16 by DGorgoN
обязательно
#17 by DGorgoN
Только под собой. Поэтому тебе лучше обратиться в Волшебнику и сам сможешь добавлять..
#18 by DGorgoN
Ой мат часть матчасть, как же нас в институте учили, что даже про алгоритмы нормализации не затронули, тьфу.. А ведь тема то нужная, хорошая. Почитаю.. Ты года выложишь?
#19 by DGorgoN
Ты когда выложишь?
#20 by Кецалькоатль
Как напишу, так и выложу. Вон в типовых, похоже, все проблемы от неправильной организации хранения данных. Мне интересно именно под 1С алгоритмы нормализации адаптировать. Особенно будет полезен нетрадиционный композиционный метод.
#21 by DGorgoN
ок, будет интересно почитать..
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С