|
13 / 13 / 1
Регистрация: 24.06.2011
Сообщений: 135
|
|
Работа с базой данных на сервере24.06.2011, 09:25. Показов 4101. Ответов 13
Метки нет (Все метки)
Здравствуйте!
Подскажите пожалуйста, как работать в VB.NET с базой данных MS SQL Server которая храниться на сервере? Если быть точнее необходимо сделать функции ввода/вывода данных из базы.
0
|
|
| 24.06.2011, 09:25 | |
|
Ответы с готовыми решениями:
13
Создать клиентское приложение, работающее с базой данных на сервере Используя функции категории Работа с базой данных в excel 2010, реализовать запрос к базе данных PHP и работа с базой данных (замена данных) |
|
13 / 13 / 1
Регистрация: 24.06.2011
Сообщений: 135
|
|
| 24.06.2011, 09:36 [ТС] | |
|
Там описано как подключиться к локальной базе данных, а мне нужен удаленный доступ через ftp что ли...
0
|
|
|
334 / 270 / 18
Регистрация: 19.01.2011
Сообщений: 597
|
|
| 24.06.2011, 09:38 | |
|
Через ftp вы получите доступ к файловой системе, а не к базе данных на сервере (Если это одно файловая БД - может Вам и поможет, но это маловероятно, если у Вас MSSQL Server). Работа с локальным сервером БД ничем не отличается за логикой от работы с удаленным сервером. Меняется только строка подключения, в которой указывается адрес сервера.
Добавлено через 19 секунд Так что FAQ применим полностью в Вашем случае.
0
|
|
|
13 / 13 / 1
Регистрация: 24.06.2011
Сообщений: 135
|
|
| 24.06.2011, 09:42 [ТС] | |
|
Так... тогда мне нужен сервер с поддержкой MS SQL?
Добавлено через 37 секунд Обычный хостинг не подойдет?
0
|
|
|
334 / 270 / 18
Регистрация: 19.01.2011
Сообщений: 597
|
|
| 24.06.2011, 09:44 | |
|
Хм... Я вообще то подозревал что у Вас все это уже есть, судя по Вашему посту. Может стоит озвучить задачу, а не первое пришедшее в голову видение решения?
А мы попробуем Вам помочь.
0
|
|
|
13 / 13 / 1
Регистрация: 24.06.2011
Сообщений: 135
|
|
| 24.06.2011, 09:51 [ТС] | |
|
Ну извините!
![]() Я разрабатываю сетевое приложение, для работы с многими пользователями. О каждом из них должна храниться информация на сервере, в базе данных. Требуется извлекать и сохранять информацию о каждом человеке из базы. И еще информация конфиденциальная, поэтому необходимо зашифрованное соединение.
0
|
|
|
334 / 270 / 18
Регистрация: 19.01.2011
Сообщений: 597
|
|
| 24.06.2011, 09:56 | |
|
Ну. Могу предложить следующее - Если Вам необходимо хранить информацию только о пользователях - можно использовать сетевое хранилище и доступ к нему по sftp и хранить информацию в зашифрованных xml файлах.
А вообще для такой задачи лучше подойдет свой сервер, либо баз данных, либо файлохранилище, использовать фришный сервер для хранения конфиденциальных данных - это неправильно.
0
|
|
|
13 / 13 / 1
Регистрация: 24.06.2011
Сообщений: 135
|
|
| 24.06.2011, 10:13 [ТС] | |
|
Я не собираюсь использовать фришный сервер, у меня хостинг есть на линуксе, но не Windows хостинг. Идея с xml мне нравится! )))
Только зашифрованные xml Вы имеете ввиду файл зашифрованный стандартными алгоритмами (на подобие TripleDES) , или же есть готовый алгоритм шифрования xml? И еще пожалуйста расскажите подробней про sftp? Добавлено через 4 минуты Да... А вот еще проблему нашел. Регистрация нового человека. Программа как то должна узнать номер последнего зарегистрированного человека. Скачивать xml, редактировать и закачивать обратно это очень медленно. При большой нагрузке корректной регистрации не получится. Поэтому опять же нужна база, доступ к которой будет моментальным.
0
|
|
|
334 / 270 / 18
Регистрация: 19.01.2011
Сообщений: 597
|
|
| 24.06.2011, 11:28 | |
|
Имелось в виду не FreeBSD а бесплатный хостинг. "Чужой" так сказать... Я имел в виду сервер в вашей юрисдикции . а Для линукса есть много серверов баз данных: PostgreeSQL, MySQL, MariaDB. По поводу xml - именно DES или еще каким алгоритмом. SFTP - это Secure FTP, протокол , аналогичный ftp только с шифрованием.
Номер последнего человека - вас ограничивает только фантазия... Узнать можно и по дате модификации файла, или еще как. Если в базе - средствами базы. По поводу скорости - почему медленно? Размер информации о человеке не так уж и велик, до килобайта хмл файлик, а то и меньше. К базе доступ так же не будет моментальным. Нужно учитывать много факторов - загрузка самого сервера, состояние канала до сервера, его стабильность, оптимизированность Ваших запросов, ну и так далее. Нужно определиться, что Вам необходимо. СБД конечно удобнее чем файловые хмл, но и у них есть свои плюсы. Решать Вам.
0
|
|
|
13 / 13 / 1
Регистрация: 24.06.2011
Сообщений: 135
|
|
| 24.06.2011, 13:55 [ТС] | |
|
Уважаемый Winsor, не могли бы Вы привести, конкретный пример строки подключения к удаленной БД?
Ну или хотя бы в общем виде..
0
|
|
|
334 / 270 / 18
Регистрация: 19.01.2011
Сообщений: 597
|
||||||
| 24.06.2011, 14:05 | ||||||
|
Цитата с этого сайта (на него я ссылался в предыдущих постах):
Connecting to an SQL Server instance The syntax of specifying the server instance in the value of the server key is the same for all connection strings for SQL Server.
Там много примеров для разных источников данных.
1
|
||||||
|
13 / 13 / 1
Регистрация: 24.06.2011
Сообщений: 135
|
|
| 24.06.2011, 14:11 [ТС] | |
|
Извините за глупые вопросы, но что я должен вписать в строку имя сервера? IP адрес? или что?
0
|
|
|
334 / 270 / 18
Регистрация: 19.01.2011
Сообщений: 597
|
|
| 24.06.2011, 14:33 | |
|
Что хотите. если не знаете днс имени сервера - впишите айпи. в windows окружении это может быть и имя компа, не имеющего записи в днс.
0
|
|
| 24.06.2011, 14:33 | |
|
Помогаю со студенческими работами здесь
14
Работа с базой данных Работа с базой данных
Работа с базой данных. работа з базой данных Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|