Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Удалить связи в БД
 
 автор: Egor   (07.05.2008 в 10:41)   личное сообщение
 
 

Доброго времени суток.
Уважаемые подскажи пж. как програмно удалить все связи в базе даных?
Заранее спасибо.

  Ответить  
 
 автор: osmor   (07.05.2008 в 11:01)   личное сообщение
 
 

Удалить все объекты коллекции Relations из Currentdb

Перечитал вопрос... а что вы понимаете под связями?

  Ответить  
 
 автор: FORMAT   (07.05.2008 в 11:40)   личное сообщение
52 Кб.
 
 

Например так.

  Ответить  
 
 автор: Egor   (26.01.2009 в 11:41)   личное сообщение
 
 

день добрый. Подскажите пж как можно испортить бд? Возможна ли полная очистка всех таблиц?

  Ответить  
 
 автор: osmor   (26.01.2009 в 11:52)   личное сообщение
 
 


Возможна ли полная очистка всех таблиц?


возможна

ЗЫ.очистка таблиц не есть "испорченная БД", это БД без данных

  Ответить  
 
 автор: Мюллер   (26.01.2009 в 12:06)   личное сообщение
 
 


Подскажите пж как можно испортить бд?



Всегда с опаской относился к таким вопросам. Непонятно, что хочет автор - зная слабые места предотвратить возможную порчу, или же сознательно грохнуть базу конторы.

  Ответить  
 
 автор: Egor   (26.01.2009 в 12:55)   личное сообщение
 
 

скажу честно "сознательно грохнуть базу конторы"
есть бекап данной базы. ответ за порушенную базу держать мне. Цель думаю не столь важна. Но помощ требуется..

  Ответить  
 
 автор: Мюллер   (26.01.2009 в 13:27)   личное сообщение
 
 

Боюсь, что даже помощь в этом вопросе является противозаконной. Так что я пас.

  Ответить  
 
 автор: Ми   (26.01.2009 в 13:49)   личное сообщение
 
 

открываешь базу как текстовый файл или программно: Open sPath For Binary Access Write As #iFn и меняешь там какие-нибуть символы, а если добашь новые, то всё, тютю. Удачи.

  Ответить  
 
 автор: Ми   (26.01.2009 в 13:57)   личное сообщение
 
 

вот пример, можно так:
Dim sPath As String
sPath = "путь к базе"

Dim iFn As Integer
iFn = FreeFile()
Open sPath For Binary Access Write As #iFn
Put #iFn, 10, CStr("чо-нибудь")
Close #iFn

End Sub

А если как текстовый файл и потом запустить ещё, то сразу рухнет, обратно уже нельзя, будет.

  Ответить  
 
 автор: Ми   (26.01.2009 в 13:59)   личное сообщение
 
 

Так же нужно поступить и с бэкапом, если к нему доступ есть.

  Ответить  
 
 автор: osmor   (26.01.2009 в 15:16)   личное сообщение
 
 

очистить таблицы:
http://hiprog.com/index.php?option=com_content&task=view&id=460
Q.21

там же есть код проверки наличия таблицы, немного поправив можно получить список всех таблиц БД.

  Ответить  
 
 автор: Egor   (27.01.2009 в 08:35)   личное сообщение
 
 

Всем огромное спасибо.
Ми отдельное спасибо.

тему можно удалить.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList