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

Форум: MS ACCESS

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

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

 
 

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

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

тема: помогите отконнектица
 
 автор: час   (27.09.2009 в 12:22)   личное сообщение
 
 

Программу выключил а базу переместить не могу - она используется...........

  Ответить  
 
 автор: FORMAT   (28.09.2009 в 10:11)   личное сообщение
 
 

Отконекти базу в самом скл сервере.

  Ответить  
 
 автор: час   (28.09.2009 в 16:31)   личное сообщение
 
 

Спасибо за совет
Но сервака, то нет
Есть только программа на vb6 и база ACCESS

и вот эта база - сволочь ни перемещается ни переименовывается и прочее..
пока комп не перезагрузишь..... ....

  Ответить  
 
 автор: Дрюня   (28.09.2009 в 17:10)   личное сообщение
 
 

вообще-то, должно хватить этого

cnn.Close


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

Private Sub Form_Unload(Cancel As Integer)
Dim k As Integer
    On Error Resume Next
    Do
        Unload Forms.Item(Forms.Count - 1)
    Loop Until Forms.Count = 1
    Unload Me
    cnn.Close
End Sub

  Ответить  
 
 автор: Анатолий (Киев)   (28.09.2009 в 17:37)   личное сообщение
 
 

Не поленился проверить...
Если использовать Provider=Microsoft.Jet.OLEDB.4.0, то MDB можно удалить сразу после cnn.Close.
Вот если ODBC, тогда - через 10 минут (пробовал раньше на DBF), если не закрыть приложение.

  Ответить  
 
 автор: П.Полиграфович   (29.09.2009 в 00:15)   личное сообщение
 
 

Тоже VB и база MSA и фсё отлично разрывается Cnn.Close & Set Cnn = Nothing. Странно..

  Ответить  
 
 автор: час   (29.09.2009 в 12:34)   личное сообщение
 
 

Да, страннна - причину пока не нашёлллллл

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