Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> C# и MySQL, Подключение к бд Mysql 
:(
    Опции темы
Maxx
Дата 23.11.2006, 20:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 2.11.2006

Репутация: нет
Всего: нет



Требуеться установить соединение с бд MySQL. Как это реализовать???
PM MAIL   Вверх
mr.DUDA
Дата 23.11.2006, 20:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 8
Всего: 232



http://www.connectionstrings.com/

И managed провайдера надо скачать, но это уже на оф. сайте MySQL.


--------------------
user posted image
PM MAIL WWW   Вверх
nerezus
Дата 23.11.2006, 21:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: нет
Всего: 43



mr.DUDA, А разве ADO.NET не умеет? Просто интересно.


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
mr.DUDA
Дата 23.11.2006, 23:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 8
Всего: 232



nerezus, ADO.NET - лишь способ привести разнотипные БД к "единому знаменателю" (XxxConnection / XxxCommand / XxxDataReader / XxxDataAdapter, а далее - спускаемся до датасета и т.п.). В этом плане, существующие средства для работы с MySQL в .NET сводятся к различным provider-ам: ODBC provider, OLE DB provider. Полностью managed-провайдера не существует (ты это имеешь ввиду?), как например для SQL Server (SqlClient etc.), есть лишь промежуточные прослойки между MySQL-овскими dll-ками для работы из C++ и managed-кодом, как например ODBC-провайдер (меееееедлененный!) и OLE DB (побыстрее smile). Так или иначе, всё сводится до уровня датасета  smile.


--------------------
user posted image
PM MAIL WWW   Вверх
nikitao
Дата 23.11.2006, 23:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кот-программист
***


Профиль
Группа: Завсегдатай
Сообщений: 1206
Регистрация: 30.8.2005
Где: Спб

Репутация: 1
Всего: 26



MySQL Connector

ЗЫ Maxx, пользуйтесь поиском. Тема обсуждалась.

Это сообщение отредактировал(а) nikitao - 23.11.2006, 23:26


--------------------
Жизнь - печальная штука.
PM MAIL ICQ Skype GTalk   Вверх
Maxx
Дата 24.11.2006, 06:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 2.11.2006

Репутация: нет
Всего: нет



Спасибо!
PM MAIL   Вверх
Miller_time
Дата 25.11.2006, 09:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 641
Регистрация: 8.9.2006
Где: Нижний Новгород

Репутация: нет
Всего: 1



Maxx, Тебе удалось настроить соеденение с базой MySQL ?


--------------------
Мы делаем игрыЗДЕСЬ
PM MAIL WWW ICQ   Вверх
GMC
Дата 12.12.2006, 23:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 12.12.2006

Репутация: нет
Всего: нет



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

//Load the Guest List
public void LoadGuests()
{
try
{
//create a new mysqlconnection
MySqlConnection mycon = new
MySqlConnection("datasource=localhost;username=your userid;password=your
password;database=Customer");
//create a mysql DataAdapter
MySqlDataAdapter myadp = new MySqlDataAdapter("Select * from
clients", mycon);
//create a dataset
DataSet myds = new DataSet();
//now fill and bind the DataGrid
myadp.Fill(myds, "clients");
dataGrid1.DataSource = myds.Tables["clients"].DefaultView;
dataGrid1.SetDataBinding(myds, "clients");
}
catch (MySqlException ex)
{
MessageBox.Show(ex.Message);
}
}
PM MAIL   Вверх
Miller_time
  Дата 13.12.2006, 19:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 641
Регистрация: 8.9.2006
Где: Нижний Новгород

Репутация: нет
Всего: 1



1)Народ помогите настроить Денвер правильно вот такую ошибку у меня выдает при конекте .См. Рисунок




2. Можна подключатся к удаленной базе данных ? Если знаем IP и параметтры подключения ?


Присоединённый файл ( Кол-во скачиваний: 46 )
Присоединённый файл  2.gif 2,32 Kb


--------------------
Мы делаем игрыЗДЕСЬ
PM MAIL WWW ICQ   Вверх
mr.DUDA
Дата 14.12.2006, 11:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 8
Всего: 232



Miller_time, 
Модератор: Пожалуйста, один топик - один вопрос.


--------------------
user posted image
PM MAIL WWW   Вверх
nikitao
Дата 16.12.2006, 00:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кот-программист
***


Профиль
Группа: Завсегдатай
Сообщений: 1206
Регистрация: 30.8.2005
Где: Спб

Репутация: 1
Всего: 26



Цитата(mr.DUDA @  14.12.2006,  12:57 Найти цитируемый пост)
Miller_time, 
Модератор: Пожалуйста, один топик - один вопрос. 

помимо этого в  топике через один ( тут и поиск не нужен ):

http://forum.vingrad.ru/topic-110986.html



--------------------
Жизнь - печальная штука.
PM MAIL ICQ Skype GTalk   Вверх
davandr
Дата 2.3.2007, 11:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 304
Регистрация: 25.10.2005
Где: Украина, Харьков

Репутация: нет
Всего: нет



А как подключиться к MySql через OleDb provider?


--------------------
PM MAIL   Вверх
Wanderer2019
Дата 2.3.2007, 15:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 937
Регистрация: 3.12.2004
Где: Санкт-Петербург/П рага

Репутация: 1
Всего: 17



Цитата(davandr @  2.3.2007,  11:49 Найти цитируемый пост)
А как подключиться к MySql через OleDb provider? 

Смотри выше...

Цитата(mr.DUDA @  23.11.2006,  20:31 Найти цитируемый пост)
http://www.connectionstrings.com/

И managed провайдера надо скачать, но это уже на оф. сайте MySQL. 




PM ICQ MSN   Вверх
eiffil
Дата 28.2.2008, 17:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 29.11.2007

Репутация: нет
Всего: нет



на с++ помоему есть mysql embedded - встраиваешь бд прямо в прогу и используешь ее без установки самой базы данных.
А как такое сделать на с#???

P.S. Если это очень глупый вопрос, то не пинайте сразу - я ведь только еще учусь
PM MAIL   Вверх
Berad
Дата 3.4.2008, 11:45 (ссылка) |  (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 3.4.2008

Репутация: нет
Всего: нет



Товарищи, помогите пожалуйста
скачал на www.mysql.com коннекторы для .NET
и не знаю как их установить
нашел внутрях хелповик, в нем написано "правой кнопкой кликните по .msi файлу и запустится установка
файл с таким расширением ни в одном архиве нет. как ЭТО ставить на компьютер. срочно надо - завтра курсовик сдавать, а я его еще писать не начал )))




АПДЕЙТ.

все. исправил проблему. не то качал. 
коннектор лежит тут:
http://dev.mysql.com/downloads/connector/net/5.0.html
а я качал то ли исходник, то ли еще какую лабуду
в общем, всем спасибо )

Это сообщение отредактировал(а) Berad - 3.4.2008, 12:44
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Базы данных под .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0575 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.