1 | |
.NET 4.x Добавить данные в таблицу базы данных Microsoft SQL Server Compact 3.5. Объясните пожалуйста, каким образом это делается =)04.01.2011, 11:40. Показов 8627. Ответов 9
Метки нет (Все метки)
Здравствуйте. Решил научиться работать с базами данных.
Cоздал проект, подключил базу данных Microsoft SQL Server Compact 3.5. Создал таблицу: "Номера телефонов". Добавил столбцы: "Имя" - тип: nvarchar, "Фамилия" - тип: nvarchar, "Домашний телефон" - тип: int, "Мобильный телефон" - тип: int Приложение WPF. Как программно добавить в базу данных имя, фамилию, и номера телефонов? Например по нажатии на кнопке. Не важно откуда берутся имя и т.д. Мне важно понять, как программно добавить то самое имя и остальное в базу данных. Прикрепил на всякий случай проект, если вдруг у кого возникнет желание помочь, а ему мало информации о совершённых мной действиях, то этот человек сможет скачать и посмотреть проект. И ещё, может кто знает книгу, где именно по Visual Studio описывается, что и как делать? А то я например не сразу въехал, как вообще создать базу данных и поключить её.
0
|
04.01.2011, 11:40 | |
Ответы с готовыми решениями:
9
При создании базы данных Microsoft SQL Server Compact 3.5 нажимаю кнопку создать и окно просто исчезает SQL Server Compact Framework. Как получить из базы данных последнюю добавленную запись в таблицу Как вообще редактировать базы данных SQL Server Compact Framework 4.0 |
04.01.2011, 21:07 [ТС] | 2 | |||||
Подозреваю мне тут не отвечают, потому-что есть FAQ, есть гугл. Но мне реально не понятно, как получить доступ к уже готовой базе данных.
Вот что это? Где прочитать, что означают все эти слова?
0
|
194 / 193 / 15
Регистрация: 12.12.2010
Сообщений: 270
|
|||||||||||
04.01.2011, 23:36 | 3 | ||||||||||
я делаю так:
1) соединяюсь с БД.
net - имя БД sa -системный админ(стандартное имя) password-пароль. Выполняю запрос СКЛ. 2) Данные получаю с помощью ExecuteReader. В цикле вайла. GetString(0) - 0 значит первый столбец в таблице. Если надо 2 столбец читать , то GetString(1). Ты SQL Server Managment Studio поставил? Могу посоветовать книгу http://c2p.ru/knigi/metyu-mak-... nalov.html Тут раздел про ADO.NET. Но прежде чем делать чето, ты должен 1) поставить sql server 2) поставить ЫQL Server Managment Studio 3) разрешить смешанный доступ
1
|
194 / 193 / 15
Регистрация: 12.12.2010
Сообщений: 270
|
|
04.01.2011, 23:44 | 4 |
вот если не поставил еще SQL Server Managment Studio ... Надо это подкрутить будет, после того как поставишь.
1
|
05.01.2011, 11:37 [ТС] | 5 |
Да у меня есть эта прога. Только при запуске просит ввести какой-то логин и пароль. Можно тупо нажать Сancel , но тогда появляется пустой экран и всё, то есть в проге ничего нету как бы.
Ещё несколько вопросов: 1) То есть, если у пользователя на компьютере не стоит Sql Server, то прога не будет у него работать? 2) Или например, я базу данных закину на сервер своего сайта, то я смогу же прогой к базе обращаться? Или надо на сервере специальными средствами создавать базу, там на сервере настраивать, а потом уже смогу к ней подключиться? Я имею ввиду, получится базу закинуть на сервер как обычный файл и обращаться к ней?
0
|
194 / 193 / 15
Регистрация: 12.12.2010
Сообщений: 270
|
|
05.01.2011, 12:29 | 7 |
Подлинность проверки Windows Подлинность проверки Sql Server Выбери первый Подлинность проверки Windows и пароль не пиши никакой. Нажми окей(коннект). У тебя правда английская версия, ну думаю ты разберешься. У меня русская просто. После того как ты законнектишься без ошибок, слева увидишь список баз данных, настроек и тд. Посмотри мои скрины(слева). То что ты нажимаешь cansel и ничего не видишь, означает что ты не законнектился. Добавлено через 3 минуты
1
|
05.01.2011, 12:43 [ТС] | 8 |
У меня нету вообще там возможности нажать на "Connect", она тупо IsEnabled == false.
Я бы с радостью поставил русскую версию, но я вообще думал такой не существует. Не нашёл. Вообще не понятно. Видимо лучше всё-таки почитать книгу. Заодно и с ASP.NET разберусь.
0
|
181 / 107 / 13
Регистрация: 22.03.2010
Сообщений: 456
|
|
05.01.2011, 13:08 | 9 |
0
|
2 / 2 / 0
Регистрация: 08.05.2013
Сообщений: 18
|
||||||
09.05.2013, 14:38 | 10 | |||||
Прошу прощения, но код не C#
1
|
09.05.2013, 14:38 | |
09.05.2013, 14:38 | |
Помогаю со студенческими работами здесь
10
Microsoft SQL Server Compact Edition в SQL Server Management Studio Express Каким образом отображать данные из базы данных на форме? Microsoft SQL Server Compact Edition Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |