Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Веб-программирование > ASP
Перезагрузить страницу Проблемы с созданием подключения к базе данных
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
amorphius amorphius вне форума
Member
 
Сообщений: 19
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 02.05.2009
По умолчанию 08.01.2010, 11:50

Только начал изучать asp.net. Чуть ли не в первую очередь конечно решил изучить работу с базами данных. Задача элементарная - прочесть логин из базы данных стоящей не на локальном сервере. Запрос будет типа "SEL ECT nickname FR OM users WHERE ID=1". Сервер базы данных стоит допустим на сервере mysql.server.com.
Для решения задачи кидаю компонент SqlDataSource, выбираю New Connection, тип базы - other (у меня обычная MySQL), Data provider - .NET Framework Data Provider for SQL Server, нажимаю continue, далее в поле Server name пишу mysql.server.com, и ввожу в Use SQL Authentication свои логин и пароль к базе данных (которые правильные на все 100%), а также указываю имя базы данных, с которой соединяюсь. При нажатии на ОК выскакивает ошибка
An error has occurred while established a connection to the server. When connection to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Named Pipes Provider, error: 40- Could not open a connection to SQL Server)
При всем этом пхпмайадмин работает нормально, пробовал конектится к базе также с помощью Navicat - все работает
Ответить с цитированием
  (#2 (permalink)) Старый
Alexiski Alexiski вне форума
Любитель давать советы
 
Сообщений: 4,274
Сказал(а) спасибо: 27
Поблагодарили 54 раз(а) в 54 сообщениях
Регистрация: 16.10.2005
По умолчанию 08.01.2010, 12:20

Когда Microsoft пишет "SQL Server", это обычно означает MS SQL. Для MySQL должен быть свой провайдер.
Ответить с цитированием
  (#3 (permalink)) Старый
amorphius amorphius вне форума
Member
 
Сообщений: 19
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 02.05.2009
По умолчанию 08.01.2010, 14:46

я конечно понимаю, но все же должен как то Майкрософт уметь работать с MySQL?
Ответить с цитированием
  (#4 (permalink)) Старый
Alexiski Alexiski вне форума
Любитель давать советы
 
Сообщений: 4,274
Сказал(а) спасибо: 27
Поблагодарили 54 раз(а) в 54 сообщениях
Регистрация: 16.10.2005
По умолчанию 09.01.2010, 00:45

Еще раз: самим компонентам доступа абсолютно все равно, с чем работать. Разница появляется при выборе/настройке конкретного провайдера. С какой стати MS будет поставлять провайдер под MySQL ? Его надо поставить отдельно. Или же драйвер ODBC - тогда стучаться через провайдер ODBC
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Редактирование данных в базе данных paperrose .NET 1 29.11.2010 12:59
Проблемы с созданием RAID SATA 0. RUS Техническая поддержка 1 15.07.2010 23:34
Запрос по базе данных Epic_a13 Prolog 26 17.12.2009 23:34
Хэш-поиск по базе данных Haebi Pascal 2 13.05.2009 22:43
После подключения второго жесткого диска начались проблемы с загрузкой ОС. sergey111 Техническая поддержка 16 26.04.2008 19:18
Проблемы с созданием прямого соединения двух компьютеров. vantyz Сетевые подключения 2 24.03.2008 00:55
Проблема подключения файла базы данных в прлиложение neznayushiy .NET 1 17.05.2007 10:07
Есть ли в базе данных ограничение на запись данных vixen MySQL 1 03.03.2007 18:58
Таблицы в Базе Данных _newbie_ Visual C++ 6 06.02.2006 18:08
Обновление данных в базе данных katalenka Delphi 4 13.05.2004 12:58
использование OLE DB для подключения к базам данных rarelang Visual C++ 9 13.04.2004 16:41
Фактический объём данных в базе данных proger MSSQL Server 1 10.11.2003 22:45



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов