JT1992 Ответов: 2

Старое приложение windows forms, которое позволит программе прикрепить файл и сохранить его в базе данных по нажатию кнопки


Есть ли какие-либо предложения или ссылки, которые я могу использовать для того, чтобы создать такую вещь? У меня есть форма с большим количеством текстовых полей и комбинаций, в которой при вводе критерия внутри этих текстовых полей и выборе критерия из комбинаций он сохраняется в базе данных ACCESS. однако я хочу иметь что-то, что позволит пользователю сохранить вложение и сохранить его в базе данных одним нажатием кнопки. Может кто-нибудь, пожалуйста, помочь мне с этим, так как я много искал, но ничего не нашел.

Что я уже пробовал:

Я попробовал погуглить, но у меня кончились идеи, и я не знаю, что делать.

[no name]

Вы имеете в виду форму, которая поддерживает функцию Drag-N-Drop?

JT1992

да и даже функция загрузки файлов, если это возможно.

Richard MacCutchan

Ваш вопрос помечен VB и Windows, так куда же вы планируете загрузить файл? У меня такое чувство, что ваш вопрос должен быть более ясным.

2 Ответов

Рейтинг:
0

User 11061201

Прежде всего узнайте,как обрабатывать файл, который перемещается в вашу форму с помощью перетаскивания. В приведенном ниже руководстве объясняется, как получить имя, путь и т. д. из соответствующего файла.
Реализация перетаскивания в Visual Basic .NET[^]

Как только вы его получите, научитесь загружать файлы в базу данных.
Загрузка файлов в базу данных в VB-DB Tutorials | учебники по базам данных, советы и статьи[^]


JT1992

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

Рейтинг:
0

Richard MacCutchan

Что именно вы подразумеваете под"сохранением привязанности"? Если вы имеете в виду сохранение файла, связанного с какой-либо записью базы данных, то достаточно просто скопировать файл в какое-то фиксированное место и сохранить сведения о местоположении в базе данных.


JT1992

есть ли пример кода, который я могу использовать для этого?

Richard MacCutchan

Вы хотите сказать, что не знаете, как скопировать файл или вставить/обновить базу данных?

JT1992

я не знаю, как это сделать.

Richard MacCutchan

Воспользуйся Файл.Копия.

JT1992

но есть ли какая-то функция или инструмент, который мне нужно использовать из набора инструментов, чтобы сделать это?

Richard MacCutchan

Как я уже сказал в своем комментарии выше, ваш вопрос не совсем ясен. Вам нужно точно объяснить, на какие файлы вы ссылаетесь, откуда они берутся и где вы пытаетесь их хранить.

JT1992

поэтому в основном я хочу иметь изображение вложения, которое будет представлять собой функцию загрузки файла, которая сохранит файл, загруженный в базу данных.

Richard MacCutchan

Извините, но это ничего не значит. Что такое "образ привязанности"- Откуда вы пытаетесь загрузить файлы?