Member 12592153 Ответов: 1

Какие темы я должен изучить


я разрабатываю приложение c# win
и я хочу создать базу данных в локальной серверной машине, работающей с ОС server 2008
и эта база данных получает данные с клиентской машины multyple.
может ли кто-нибудь объяснить, какие темы c# я должен изучить, чтобы выполнить эту задачу?
я могу понять локальную базу данных.
но я путаю с клиентом сервера и как создать базу данных на сервере и соединить сервер и клиент с приложением и базой данных.

я новичок в c#.

спасибо за помощь заранее

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

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

BillWoodruff

Вам нужно начать делать фундаментальные исследования: искать CodeProject и StackOverFlow для контента на " клиентском сервере C# "

Member 12592153

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

1 Ответов

Рейтинг:
10

OriginalGriff

Фактический доступ к базе данных в значительной степени идентичен тому, как вы делаете локальную базу данных, с той лишь разницей, что вы используете объекты SqlConnection, SqlCommand, SqlDataAdapter и т. д. Вместо sqliteconnection или OleDbConnection и т. д.
Строка подключения сложна: мы не можем сказать вам, что использовать, так как каждая установка может быть разной. Но ... поговорите с тем, кто установил вашу установку SQL Server, и он либо даст вам строку подключения, либо сообщит вам, что это за детали: имя сервера и данные для входа. Затем вы можете построить из них строку соединения.
Попробуйте настроить соединение в VS с помощью панели обозревателя серверов:
1) Откройте Проводник Сервера.
2) щелкните правой кнопкой мыши "подключения к данным" и выберите " Добавить соединение"
3) в следующем диалоговом окне выберите источник данных и базу данных, укажите информацию о безопасности и нажмите кнопку "проверить соединение".
4) когда соединение заработает, нажмите кнопку " ОК"
5) выделите свою базу данных на панели обозревателя серверов и посмотрите на панель свойств. Будет показан рабочий пример строки подключения, которую вы можете скопировать и вставить в свое приложение или конфигурационный файл.


Member 12592153

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

OriginalGriff

Идти сюда:
https://www.microsoft.com/en-gb/server-cloud/products/sql-server-editions/sql-server-express.aspx
Но не ожидайте, что это будет тривиальная работа по установке - вы должны принять важные решения в процессе установки, и они повлияют на конечную строку подключения.
Я настоятельно рекомендую вам поискать в google несколько руководств по установке и очень внимательно прочитать их, прежде чем продолжить.

Member 12592153

большое вам спасибо за вашу помощь
это очень важно для меня.
спасибо еще раз OriginalGriff :)

OriginalGriff

Пожалуйста!