powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / база данных со ссылками на файлы
25 сообщений из 98, страница 3 из 4
база данных со ссылками на файлы
    #39892018
RusGor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург,
Видимо так правильно
.AddNew
.Fields(1) = Me.DocID
.Fields(2) = (Me.Text_ + "_") & CStr(.Fields(1)) & "_" & CStr(.Fields(0)) & Mid(strFileName, InStrRev(strFileName, "."))
.Update
.Bookmark = .LastModified
strFileNameNew = CurrentProject.Path & "\Files\" & .Fields(2)
...
Рейтинг: 0 / 0
база данных со ссылками на файлы
    #39892131
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RusGor
Зачем его выбирать для вывода в форме, если есть имя файла?
Для начала нужно прочитать весь тред и посмотреть для кого делался пример. Тут всё есть.
...
Рейтинг: 0 / 0
база данных со ссылками на файлы
    #39892183
RusGor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург, доброе утро!
Как можно установить path на onedrive? Чтобы файлы хранить в onedrive for business.
...
Рейтинг: 0 / 0
база данных со ссылками на файлы
    #39892186
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RusGor, про последний офис не скажу (но думаю что нет), все другие просто так напрямую не поддерживают подобного функционала. ИМХО
...
Рейтинг: 0 / 0
база данных со ссылками на файлы
    #39920164
RusGor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург, день добрый!
Подскажите, что подправить? Если таблицы находятся в базе Mysql и прилинкованы к Access.
По этой статье пытался www.firststeps.ru/vba/vbahelp/daohelp/r.php?73

Пишет не удалось добавить файл,..
...
Рейтинг: 0 / 0
база данных со ссылками на файлы
    #39920275
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RusGor
Панург, день добрый!
Подскажите, что подправить? Если таблицы находятся в базе Mysql и прилинкованы к Access.
По этой статье пытался www.firststeps.ru/vba/vbahelp/daohelp/r.php?73

Пишет не удалось добавить файл,..
Ничего не понял, но очень интересно ©
...
Рейтинг: 0 / 0
база данных со ссылками на файлы
    #39920360
RusGor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург, доброе утро! Постараюсь объяснить:
1) Таблицы расположены на Mysql
2) Таблицы подключены по DAO к Accsess через ODBC драйвер, по данной статье http://msa.polarcom.ru/st/s0000241.htm
3) Делал по вашему примеру, см.вложение. Изменил таблицу tblAttachedFiles (переписал так, чтобы новое имя файла записывалось в столбец FileName не знаю на сколько верно сделал, но работает. Столбец FileNameNew удалил)
4) Но не работает если таблицы расположены на сервере Mysql, через форму FrmDocs нажимаем добавить файл и выдает сообщение "Ooopps!...не смогли добавить файл!" данные в таблицу не tblAttachedFiles не записывает.

Если правильно понимаю, проблемы Set rst = CurrentDb.OpenRecordset("tblAttachedFiles", dbOpenTable) или путь не верно указан к таблице на сервере Mysql
...
Рейтинг: 0 / 0
база данных со ссылками на файлы
    #39920368
Фотография court
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RusGor
Set rst = CurrentDb.OpenRecordset("tblAttachedFiles", dbOpenTable)
этот тип рекордсета только для "родных" Акс-таблиц
...
Рейтинг: 0 / 0
база данных со ссылками на файлы
    #39920373
RusGor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
court, здравствуйте!
Читал об этом тут, http://www.firststeps.ru/vba/vbahelp/daohelp/r.php?73
Но что не выходит каменный цветок
...
Рейтинг: 0 / 0
база данных со ссылками на файлы
    #39920380
Фотография court
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RusGor
court, здравствуйте!
Читал об этом тут, http://www.firststeps.ru/vba/vbahelp/daohelp/r.php?73
Но что не выходит каменный цветок


авторdbOpenTable - Открытие табличного объекта Recordset (только в рабочей области ядра Microsoft Jet).
dbOpenDynamic - Открытие объекта Recordset динамического типа, аналогичного динамическому указателю ODBC (только в рабочей области ODBCDirect)
dbOpenDynaset - Открытие объекта Recordset типа динамического набора записей, аналогичного указателю ключевого набора записей ODBC
dbOpenSnapshot - Открытие объекта Recordset типа статического набора записей, аналогичного указателю статического набора записей ODBC
dbOpenForwardOnly - Открытие объекта Recordset типа статического набора записей с последовательным доступом
после этого "не выходит" ??

поменяй dbOpenTable на dbOpenSnapshot , например, для начала
...
Рейтинг: 0 / 0
база данных со ссылками на файлы
    #39920388
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RusGor, а если вручную прицепить таблицы, открыть требуемую таблицу и внести изменения?
...
Рейтинг: 0 / 0
база данных со ссылками на файлы
    #39920392
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RusGor
через форму FrmDocs нажимаем добавить файл и выдает сообщение "Ooopps!...

в коде добавь
Код: vbnet
1.
2.
3.
4.
5.
6.
Private Sub cmdFileAdd_Click()
...
                    If Err Then
                        Debug.Print Err.Number; Err.Description
                        Err.Clear
...

В окно Immediate будет выведено осмысленное сообщение номера и описание ошибки.
...
Рейтинг: 0 / 0
база данных со ссылками на файлы
    #39920400
RusGor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
court
RusGor
court, здравствуйте!
Читал об этом тут, http://www.firststeps.ru/vba/vbahelp/daohelp/r.php?73
Но что не выходит каменный цветок


авторdbOpenTable - Открытие табличного объекта Recordset (только в рабочей области ядра Microsoft Jet).
dbOpenDynamic - Открытие объекта Recordset динамического типа, аналогичного динамическому указателю ODBC (только в рабочей области ODBCDirect)
dbOpenDynaset - Открытие объекта Recordset типа динамического набора записей, аналогичного указателю ключевого набора записей ODBC
dbOpenSnapshot - Открытие объекта Recordset типа статического набора записей, аналогичного указателю статического набора записей ODBC
dbOpenForwardOnly - Открытие объекта Recordset типа статического набора записей с последовательным доступом

после этого "не выходит" ??

поменяй dbOpenTable на dbOpenSnapshot , например, для начала
Это все испробовано
...
Рейтинг: 0 / 0
база данных со ссылками на файлы
    #39920402
RusGor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург, день добрый!
код ошибки
75 Path/File access error
...
Рейтинг: 0 / 0
база данных со ссылками на файлы
    #39920420
RusGor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
RusGor,
Может сначала нужно установить соединение OpenConnection
...
Рейтинг: 0 / 0
база данных со ссылками на файлы
    #39920439
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RusGor
Может сначала нужно установить соединение OpenConnection

Может сначала попробовать?
Панург
RusGor, а если вручную прицепить таблицы, открыть требуемую таблицу и внести изменения?

Да и заремь
Код: vbnet
1.
'On Error Resume Next
...
Рейтинг: 0 / 0
база данных со ссылками на файлы
    #39920448
RusGor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург
RusGor, а если вручную прицепить таблицы, открыть требуемую таблицу и внести изменения?

Извините, можно подробнее. Не понимаю
...
Рейтинг: 0 / 0
база данных со ссылками на файлы
    #39920455
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RusGor
Извините, можно подробнее. Не понимаю
блин...ну почитай хотя бы это -> Доступ к БД mySQL из Microsoft Access
...
Рейтинг: 0 / 0
база данных со ссылками на файлы
    #39920466
RusGor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург,
Написали бы через DSN, то сразу бы понял.
Сделал, такая же ошибка
...
Рейтинг: 0 / 0
база данных со ссылками на файлы
    #39920470
RusGor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург,

добавил в ручную, имя файла в таблицу, чтобы в форме отобразился путь к файлу и имя файла. Попробовал еще добавить файл
выдал уже такую ошибку
3251 Операция не поддерживается для объектов этого типа
...
Рейтинг: 0 / 0
база данных со ссылками на файлы
    #39920492
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RusGor,
Панург
Да и заремь
Код: vbnet
1.
'On Error Resume Next

это сделал? Выполнение кода остановится на ошибке.
...
Рейтинг: 0 / 0
база данных со ссылками на файлы
    #39920499
RusGor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург,

Да сделал
...
Рейтинг: 0 / 0
база данных со ссылками на файлы
    #39920501
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RusGor
Да сделал
так на чём остановилось?
...
Рейтинг: 0 / 0
база данных со ссылками на файлы
    #39920508
RusGor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург,

Если в ручную добавить имя файла в таблицу то останавливается на .AddNew (с ошибкой 3251 Операция не поддерживается для объектов этого типа)

Если нажимаешь удалить, выскакивает диалоговое окно (Ошибка 2147217904, Отсутствует значение для одного или нескольких требуемых параметров)

Если таблицы пустые и добавляешь файл .AddNew
...
Рейтинг: 0 / 0
база данных со ссылками на файлы
    #39920515
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RusGor, ты просто таблицу открыть и добавить или удалить запись можешь? Без форм и кода.
...
Рейтинг: 0 / 0
25 сообщений из 98, страница 3 из 4
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / база данных со ссылками на файлы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]