У меня есть форма, которая содержит некоторые текстовые поля и одно вложение (type = "file"). Я использую MS Access 2010. Когда я пытаюсь вставить данные формы в базу данных, я получаю ошибку, поскольку запрос INSERT INTO не может содержать многозначное поле. Я много пробовал и много искал, но я не мог понять. Я могу сделать это с помощью asp.net. Но, мой сервер поддерживает только классический asp. Может у кого-нибудь есть представление об этом.Прикрепить файл в базу данных Access с помощью классического ASP
1
A
ответ
1
Я не верю, что вы можете использовать поле привязки MS Access, используя ADO. Я считаю, что вам нужно использовать DAO или ADO.Net. И я не думаю, что DAO или ADO.net доступны в классическом ASP.
Редактировать: Я согласен с Hansup, что вы, возможно, сможете использовать DAO в VBScrip/Classic ASP, но мне очень сложно найти какую-либо информацию или примеры. Вот список констант, но это для более старой версии DAO. http://include.wutils.com/com-dll/constants/constants-DAO.htm
Смежные вопросы
- 1. Загрузить файл в базу данных SQL с помощью классического ASP
- 2. Подключиться к базе данных MS Access от классического ASP
- 3. Неизвестная ошибка при обновлении или вставке записи в базу данных MS Access от классического ASP
- 4. Анализ данных JSON с классического сервера asp?
- 5. Загрузка изображений с помощью классического ASP
- 6. Получение курсора Ref с помощью классического ASP
- 7. Лучший способ развертывания классического asp webapp с базой данных sqlite?
- 8. Извлечение данных из XML с помощью классического ASP
- 9. База данных MS Access в Windows Server 2003 с использованием классического ASP
- 10. Передача данных от классического ASP до AngularJS
- 11. Классического ASP виртуального включает
- 12. Прикрепить базу данных для SQLCIPHER
- 13. Чтение двоичных данных POSTed из классического asp
- 14. Прикрепить базу данных SQL Server в C#
- 15. Прикрепить базу данных в качестве строки подключения
- 16. Запуск классического ASP-сайта на IIS7.5
- 17. Правильной ASP конкатенации строк для ASP Классического
- 18. Интеграция классического ASP с ASP.NET
- 19. Прикрепить базу данных с помощью SMO keep Failing
- 20. Свойства классического ASP-класса
- 21. Понимание классического ASP
- 22. Хороший способ демонстрации классического веб-сайта ASP
- 23. Переназначения массива в ASP классического
- 24. Выполнение классического ASP-зашифрованного файла в браузере
- 25. Подключить базу данных addb с помощью asp-classic
- 26. Не удается прикрепить базу данных в транзакции
- 27. отображение изображений из базы данных sql с использованием классического asp
- 28. Не удается прикрепить файл .mdf как базу данных
- 29. Подключение к серверу sql от классического asp
- 30. Дата ввода в базу данных mysql с классическим asp
Это, вероятно, связано с фактами, которые вы пытаетесь вставить в базу данных. Файлы являются двоичными, а остальные ваши значения - только строка или целые числа. Таким образом, 'не может содержать многозначное поле'. Почему бы не сохранить файлы на диске и вставить имя файла в базу данных? –