Помогите, застрял. Может кто сталкивался.
Подключаюсь к dbf-нику (dBASE), считываю значение из поля, закрываю Recordset, закрываю Connection. После этого мне нужно удалить этот dbf-ник с содержащим его каталогом. Файл удаляется, а каталог не хочет, выскакивает исключение, что каталог занят каким-то процессом. Может можно его как-то освободить.
- Код: Выделить всё
Private m_cnADOConnection As New ADODB.Connection
Private m_rstContact As New ADODB.Recordset
m_cnADOConnection.Open("Driver=Microsoft dBASE Driver (*.dbf); DBQ=C:\1\2\4")
m_rstContact.Open("BASE", m_cnADOConnection, ADODB.CursorTypeEnum.adOpenDynamic, ADODB.LockTypeEnum.adLockOptimistic)
m_rstContact.Close()
m_cnADOConnection.Close()
Directory.Delete("C:\1\2\4", True)
Может кто чего подскажет? А то даже из под Винды этот каталог не удалить, так его кто-то держит.[/code]