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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Создание резервной копии в разделенной БД в 2007.
 
 автор: ЕленаПетрова   (09.10.2011 в 22:50)   личное сообщение
19 Кб.
 
 

Всем доброго времени суток.
Не получается переписать код для 2007 офиса
Не хватает знаний и нет времени разобраться - очень срочно нужно перейти на версию 2007 года, т.к в ней есть бесплатная версия для пользователя.
Помогите, пожалуйста. Application.FileSearch - не работает в 2007. Нужно исправить , наверное, с Dir(), но у меня не получилось((((


With Application.FileSearch
.NewSearch
.LookIn = Путь
.FileName = ImBasa
.SearchSubFolders = True
ALLFILES = .Execute(SortBy:=msoSortByFileName, SortOrder:=msoSortOrderAscending)
If ALLFILES < КолКоп Then
fCopyFile ПутьБазы, ПутьКоп & "\" & Date & " " & ImBasa
CurrentDb.Execute "DELETE tKolCopBase.* FROM tKolCopBase;"
If .Execute(SortBy:=msoSortByFileName, SortOrder:=msoSortOrderAscending) > 0 Then
Set RstCopBase = CurrentDb.OpenRecordset("tKolCopBase", dbOpenDynaset)
For i = 1 To .FoundFiles.Count
With RstCopBase
.AddNew
!NOM = i
!PatchBaze = Replace(Application.FileSearch.FoundFiles(i), ПутьКоп & "\", "")
.Update
End With
Next i
End If
RstCopBase.Close
Else
fDeleteFile Путь & "\" & DMin("PatchBaze", "tKolCopBase", "")
CurrentDb.Execute "DELETE tKolCopBase.* FROM tKolCopBase;"
fCopyFile ПутьБазы, ПутьКоп & "\" & Date & " " & Sdat & ImBasa
If .Execute(SortBy:=msoSortByFileName, SortOrder:=msoSortOrderAscending) > 0 Then
Set RstCopBase = CurrentDb.OpenRecordset("tKolCopBase", dbOpenDynaset)
For i = 1 To .FoundFiles.Count
With RstCopBase
.AddNew
!NOM = i
!PatchBaze = Replace(Application.FileSearch.FoundFiles(i), ПутьКоп & "\", "")
.Update
End With
Next i
End If
RstCopBase.Close
End If
End With
End If

Очень нужно. Спасибо.

  Ответить  
 
 автор: snipe   (10.10.2011 в 12:43)   личное сообщение
 
 

Тут не так давно (года не прошло - точнее вроде как в этом году) уже разбирали этот вопрос
надо поискать

  Ответить  
 
 автор: snipe   (10.10.2011 в 13:18)   личное сообщение
 
 

Тут посмотрите
http://hiprog.com/forum/read.php?id_forum=1&id_theme=5167&page=1

файл можно удалить командой kill

  Ответить  
 
 автор: snipe   (10.10.2011 в 13:25)   личное сообщение
 
 

и тут

http://hiprog.com/forum/read.php?id_forum=1&id_theme=8294&page=1

  Ответить  
 
 автор: ЕленаПетрова   (10.10.2011 в 18:45)   личное сообщение
 
 

Спасибо, много нужного там нашла.

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