Как загрузить и скачать pdf файл в базу данных mysql на VB.NET
Я строю а vb.net приложение и я хотел бы, чтобы каждый пользователь в локальной сети, использующий приложение, мог загружать pdf-документы в базу данных и получать их
Что я уже пробовал:
Логика, которую я использовал, состояла в том, чтобы сохранить путь к файлу в базе данных и получить его с помощью веб-браузера, но теперь, когда я запускаю приложение на другой машине, оно не может найти файл, так как путь к файлу выглядит примерно так C:\Users\shadow\Documents\....
F-ES Sitecore
Либо сохраните документы в папке на сервере с путем к файлу, хранящимся в базе данных, и передайте pdf - файл в браузер. Или сохраните сами PDF - файлы в базе данных в виде больших двоичных объектов и снова передайте файл пользователю по запросу.
Множество примеров в интернете для выполнения обоих методов.
whatsapp myfriend
Не могли бы вы помочь мне с кодом для хранения и чтения фактического pdf-файла в виде большого двоичного объекта? Я использую сервер Mysql
F-ES Sitecore
https://www.google.com/search-что?q=mysql+c%23+store+and+retrieve+file+in+database
Вы можете сделать а vb.net ищите тоже, если хотите, но вы, вероятно, получите меньше результатов. Просто переведите примеры c# на язык vb.net. vb.net это не очень хороший язык для начинающих, так как гораздо труднее найти примеры.
whatsapp myfriend
окей
Richard Deeming
Я удалил свое решение, так как оно было предназначено для ASP.NET, и вы уточнили, что это настольное приложение.
Как сказал F-ES Sitecore, вам нужно будет загрузить файлы в общий файловый ресурс на центральном сервере. Пока ты вероятно чтобы иметь возможность ссылаться на файлы на компьютере пользователя, используя UNC-путь, он не будет работать, если этот компьютер будет выключен.
whatsapp myfriend
У меня возникли проблемы с получением файлов, так как путь к файлу, хранящемуся в базе данных, не может быть доступен с другого компьютера
Richard Deeming
Именно поэтому вам нужно загрузить файлы в общий файловый ресурс на сервере.
whatsapp myfriend
окей
whatsapp myfriend
хорошо я сделал это но у меня есть проблема с файловым сервером потому что на нем есть пароль и я не знаю команду использовать чтобы включить имя пользователя и пароль чтобы приложение не рухнуло потому что прямо сейчас оно рушится