|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.04.2012, 16:16 | #1 |
Пользователь
Регистрация: 18.04.2012
Сообщений: 35
|
Соединение с MySQL
Доброго времени суток! Подскажите, пожалуйста, по такому вопросу:
есть локальная сеть, есть сервер, на котором есть база данных. Необходимо создать приложение, одной из функций которой будет подключение к базе данных и загрузка необходимых данных в массив. Как это сделать? Работаю в Visual Studio 2010. В этом новичок, поэтому сильно не пинайте, если что не так. В инете искал, но что-то у меня не получается сделать подключение к базе данных. |
18.04.2012, 16:25 | #2 |
Форумчанин
Регистрация: 26.03.2012
Сообщений: 665
|
коннектор уже скачали? http://dev.mysql.com/downloads/connector/net/
|
18.04.2012, 16:58 | #3 | |
Пользователь
Регистрация: 18.04.2012
Сообщений: 35
|
Цитата:
|
|
18.04.2012, 17:45 | #4 |
Форумчанин
Регистрация: 26.03.2012
Сообщений: 665
|
А дальше запросы писать надо.
|
18.04.2012, 17:50 | #5 |
Пользователь
Регистрация: 18.04.2012
Сообщений: 35
|
))это понятно, но как.
как в коде прописать, что данные из базы берутся по такому-то запросу и после получение делается то-то, в моем случае - записываются в массив. Я искал, но не смог найти примера такого. Не можете подсказать на примере как сделать это? |
18.04.2012, 18:33 | #6 |
Форумчанин
Регистрация: 26.03.2012
Сообщений: 665
|
Да ну что вы, в сети сэмплов гора:
https://www.google.com/#hl=en&sclien...dde9ef63fc52e6 вот первая же ссылка, с картинками: http://zetcode.com/db/mysqlcsharptutorial/ |
18.04.2012, 22:04 | #7 | |
Пользователь
Регистрация: 18.04.2012
Сообщений: 35
|
Цитата:
|
|
19.04.2012, 10:40 | #8 |
Пользователь
Регистрация: 18.04.2012
Сообщений: 35
|
воспользовался примером по подсказанной сссылке http://bitdaddys.com/MySQL-ConnectorNet.html
все работает, все зер гут!!! спасибо, камрад =master= |
19.04.2012, 21:25 | #9 |
Пользователь
Регистрация: 18.04.2012
Сообщений: 35
|
Блин, все работает, но только если запрос пишу такой:
"SELECT * FROM nametable", в таком случае в ListBox-e отображаются все записи из таблицы и Reader.FieldCount равен количеству записей, а вот если я пишу такой запрос "SELECT name1 FROM nametable WHERE name2 BETWEEN 'value1' AND 'value2'", то в ListBox-e отображается только одна запись и Reader.FieldCount равен 1. Запрос рабочий и в phpMyAdmin работает, а вот в проге что-то не хочет. В чем может быть причина? код у меня такой: Код:
сегодня мучился понять и найти косяк, но так и не нашел. В чем ошибка может быть? использую приведенный код в обработчике кнопки в wpf приложении. Последний раз редактировалось RADEM; 19.04.2012 в 21:28. Причина: редактирование визульного отображения кода |
19.04.2012, 23:45 | #10 |
Форумчанин
Регистрация: 26.03.2012
Сообщений: 665
|
Так а что не так?
SELECT name1 FROM nametable, филд вы выбираететолько один, соответственно и "Reader.FieldCount равен 1". Ну а про кол-во записей трудно сказать незная что и как увас. |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Соединение программы с удаленной mysql базой | Dominatorsha | Общие вопросы Delphi | 11 | 15.12.2010 13:31 |
соединение с базой MySQL по IP | uraura | БД в Delphi | 3 | 26.10.2010 10:31 |
Соединение и выборкак из базы MySql сервера | magsim | БД в Delphi | 1 | 17.01.2010 12:27 |
Соединение с MySQL | FlorentOFF | БД в Delphi | 3 | 09.01.2010 22:47 |
Соединение с сервером MySQL | Amen | PHP | 3 | 19.09.2009 21:21 |