Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Web > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 15 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 03.06.2019, 17:37   #1
Влад135
Пользователь
 
Регистрация: 11.02.2018
Сообщений: 48
Репутация: 10
Печаль Программа с привязанной базой данных SQL

Здравствуйте! Такое вот дело. У меня есть программа созданная в Visual Studio, в ней содержится подключаемая база данных отвечающая за логин и пароль во время получения доступа к программе, сама бд создана в SQL Managment Studio, и дело в том что путь и подключение к бд в коде прописан так что программа работает только у меня на компьютере
Код:
SqlConnection con = new SqlConnection(@"Data Source=DESKTOP-UO71OV0\SQLEXPRESS;Initial Catalog=PREDPR");
            string Login = "Select dbo.Users.Login, Password From dbo.Users where dbo.Users.Login = '" + textBox1.Text + "' and dbo.Users.Password = '" + textBox2.Text + "'";
Я не понимаю как сделать так чтоб программа запускалась на других компьютерах(то есть чтоб база данных была в файлах программы а не подключалась отдельно через код как у меня) в интернете вычитал что для этого я должен использовать другой тип базы данных SQL Lite или SQL Compact, но я не совсем понимаю что это и как этим пользоваться. Помогите пожалуйста.
Влад135 вне форума   Ответить с цитированием
Старый 03.06.2019, 18:19   #2
Serge_Bliznykov
МегаМодератор
СуперМодератор
 
Регистрация: 09.01.2008
Сообщений: 25,673
Репутация: 5617
По умолчанию

ну так строчку с Data Source можно задавать параметр Data Source

во-первых, попробуйте так:
Код:
SqlConnection con = new SqlConnection(@"Data Source=(local);Initial Catalog=PREDPR");
если не сработает, тогда:


во-вторых, отсюда (stackoverflow) возьмите код и попробуйте
Serge_Bliznykov вне форума   Ответить с цитированием
Старый 03.06.2019, 19:32   #3
Аватар
Модератор
Заслуженный модератор
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Адрес: Северодонецк.ua
Сообщений: 18,855
Репутация: 6688
По умолчанию

SQLEXPRESS все равно же устанавливать нужно. А ТС вроде нужна база переносная. Можно access, можно dbf, можно sqllite или портативную версию какой-нибудь СУБД, Наконец просто двоичный файл. В любом случае пароль в открытом виде в базе это плохо )
__________________
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар на форуме   Ответить с цитированием
Старый 03.06.2019, 19:35   #4
Влад135
Пользователь
 
Регистрация: 11.02.2018
Сообщений: 48
Репутация: 10
По умолчанию

Да эта прога никуда в ход не пойдет, я для себя просто сделать хочу. На курсовой похожую делал и так и не смог приложение сделать портативным и пришел сдавать курсач со своим ноутом, просто хочу понять как делать портативные проги чтоб на других компьютерах запускались на будущее, а то только у меня работает так как к локальной бд подключено все, по другому не умею. Еще хотел спросить, а можно ли как нибудь мою базу данных в sql server отканвертировать в портативную sql lite?

Последний раз редактировалось Влад135; 03.06.2019 в 19:43.
Влад135 вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С базой данных ArinaP БД в Delphi 5 24.05.2015 00:57
Программа управления базой данных + вывод это в web aki Фриланс 3 10.02.2011 07:59
Программа для работы с базой данных go2net Помощь студентам 1 11.08.2010 21:14
Программа для работы с базой данных "Записная книжка" ArtS Помощь студентам 6 27.07.2010 19:12
DLL с базой данных evgenmil БД в Delphi 6 20.04.2010 21:14


21:38.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru