Официальный сайт студ.городка НГТУ
Программирование и БД » C++, C# need help! 

#1  05.03.06 08:20

Set
Профиль

C++, C# need help!

Как средствами языка C# (.NET) или С++ соединиться и работать с БД расположенной на удаленном MY_sql-сервере ??


подскажите код или хотя бы источник, где эту информацию можно найти.

Исправлено Set (05.03.06 08:43)

Offline

#2  05.03.06 09:46

Re: C++, C# need help!

Set написал(а):

подскажите код или хотя бы источник, где эту информацию можно найти.

ya.ru : src

Offline

#3  05.03.06 11:07

Re: C++, C# need help!

drag and drop из toolbox "Data"
элемент OdbcDataConnector, OdbcDataCommand, OdbcDataAdapter

Offline

#4  05.03.06 11:27

Set
Профиль

Re: C++, C# need help!

Хорошо, тогда скажите мне что тут ннеправильно

Код: C#:

using System.Data;
using System.Data.SqlClient;
using System.Data.Odbc;
.........
 
OdbcConnection myOdbcConnection = new OdbcConnection("DRIVER={MySQL Server};SERVER=localhost; uid=admin; pwd=11; Trusted_connection=yes;DATABASE=my_db;");
myOdbcConnection.Open(); // ??????
OdbcCommand myOdbcCommand = new OdbcCommand("SELECT * from proba", myOdbcConnection);
OdbcDataAdapter myCommand = new OdbcDataAdapter(myOdbcCommand);
DataSet dataSet = new DataSet();
myCommand.Fill(dataSet);
 

ошибка при попытке открыть соединение

Исправлено Set (05.03.06 14:41)

Offline

#5  05.03.06 12:48

Re: C++, C# need help!

а пароль и логин ты указать боишься?

Offline

#6  05.03.06 13:51

Set
Профиль

Re: C++, C# need help!

поставил..  ничего не изменилось...

да, запускаю я всё это дело из С# application
в качестве MYSQL сервера
стоит "джентельменский набор" Денвер
вроде ничего не забыл...

Offline

#7  05.03.06 14:20

Re: C++, C# need help!

приведи новый код
пробовал просто в мускулу колнектиться?
ты уверен что у тебя мускул работает?
а юзера с паролем ты создал?

Offline

#8  05.03.06 14:44

Set
Профиль

Re: C++, C# need help!

Мускул работает,  php коннектится без проблем (my_sql_connect...  и прочее)
юзера с паролем создал специально, до этого вообще был полный доступ для всех.

Код: C#:

OdbcConnection myOdbcConnection = new OdbcConnection("DRIVER={MySQL Server};SERVER=localhost; uid=admin; pwd=11; Trusted_connection=yes;DATABASE=my_db;");

полюбому ошибка где-то здесь.... может всё-таки кто-нидь плотно с этим работал ???

Исправлено Set (05.03.06 14:46)

Offline

#9  05.03.06 14:58

Re: C++, C# need help!

примерчег из инета
   OdbcConnection myOdbcConnection = new OdbcConnection("DRIVER={MySQL
ODBC 3.51
Driver};SERVER=localhost;Trusted_connection=yes;DATABASE=baza;");
    OdbcCommand myOdbcCommand = new OdbcCommand("SELECT * " +
         " from razdel", myOdbcConnection);
    OdbcDataAdapter myCommand = new OdbcDataAdapter(myOdbcCommand);

Offline

#10  05.03.06 15:04

Set
Профиль

Re: C++, C# need help!

видел...  на подобной основе и делал...
кто-нить знает откуда взято DRIVER={MySQL ODBC 3.51 Driver}  ???
и что должно быть у меня ???

Offline

#11  05.03.06 16:35

Re: C++, C# need help!

как я понял это название драйвера через который будет проходить подключение, примерах где указано эскюэль сервер
видимо стандартный драйвер от микрософт!
а откуда у тебя взялось DRIVER={MySQL Server}?
ты просто приписал слово My?

Offline

#12  05.03.06 16:43

Set
Профиль

Re: C++, C# need help!

у меня уже воображение отказывает что туда прописывать...  пытался и с версией mySql  сервера связать.... 
так что DRIVER={MySQL servre} уже просто жест отчаяния

Offline

#13  05.03.06 18:43

Re: C++, C# need help!

на самом деле по ссылке которую дал Лекс я думаю ты все найдешь
там кстати версия одбц указана!

Offline

#14  05.03.06 19:59

Re: C++, C# need help!

порт нужно указать ?!

Offline

#15  08.03.06 11:17

Re: C++, C# need help!

Beker написал(а):

drag and drop из toolbox "Data"
элемент OdbcDataConnector, OdbcDataCommand, OdbcDataAdapter

Лучше использовать MySqlConnection, MySqlCommand и т.д. взять все это можно тут http://dev.mysql.com/downloads/connector/net/1.0.html

Offline

Программирование и БД » C++, C# need help! 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.070 сек.
Выполнено 11 запросов.