Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/21: Рейтинг темы: голосов - 21, средняя оценка - 5.00
13 / 13 / 1
Регистрация: 24.06.2011
Сообщений: 135

Работа с базой данных на сервере

24.06.2011, 09:25. Показов 4101. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!
Подскажите пожалуйста, как работать в VB.NET с базой данных MS SQL Server которая храниться на сервере? Если быть точнее необходимо сделать функции ввода/вывода данных из базы.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.06.2011, 09:25
Ответы с готовыми решениями:

Создать клиентское приложение, работающее с базой данных на сервере
Суть состоит в том что хочу создать клиентское приложение работающие с базой данных на сервере. В качестве сервера должен выступать...

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

PHP и работа с базой данных (замена данных)
Добрый вечер. Начал ознакомление с бд. Создал ее + таблицу, написал добавление через форму, теперь пытаюсь написать изменение данных....

13
334 / 270 / 18
Регистрация: 19.01.2011
Сообщений: 597
24.06.2011, 09:30
О том как работать с ADO -прочитайте FAQ. Примеры строк подключения к серверам, можно например, увидеть здесь.
0
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.
SQL
1
Server=myServerName\theInstanceName;DATABASE=myDataBase;Trusted_Connection=TRUE;
Добавлено через 1 минуту
Там много примеров для разных источников данных.
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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.06.2011, 14:33
Помогаю со студенческими работами здесь

Работа с базой данных
Создал базу данных и в ней 2 таблицы, когда обращаюсь к первой таблице все работает, но когда обращаюсь из любой активности ко второй...

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

Работа с базой данных
Подскажите пожалуйста, почему не выполняется запрос? Сразу падает в catch. Мне нужно вернуть ID из таблицы Autos для которых...

Работа с базой данных.
Здраствуйте. помогите пожалуйста с заданием: Есть база p(a, 1), p(b, 2), p(c, 3). Превратить её в базу p(1, a), p(2, b), p(3, c). ...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
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 Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru