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