Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

MySQL client на VS C++

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> MySQL client на VS C++
Имя
Сообщение << Старые топики   Новые топики >>
MySQL client на VS C++ - 2008-11-05 21:36:47.490000   
HZ007

Сообщений: 4
Оценки: 0
Присоединился: 2008-11-05 21:26:02.566666
ODBC, CDatabase
 
CDatabase db;
db.Open(_T("MySql"),FALSE,FALSE,_T("ODBC;UID=xxx;PWD=xxx;"));
 
создал пользовательский DSN(имя MySql, драйвер SQL Server)
если  что походу буду давать настройки что и как уменя стоит
 
проблемма: нет подключения к серверу(сервер стоит на моей машине)
просьба не кидать ссылки а писать тем кто сталкивался с такой проблеммой
Post #: 1
RE: MySQL client на VS C++ - 2008-11-06 00:39:05.143333   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
localhost\\MySql ?
Post #: 2
RE: MySQL client на VS C++ - 2008-11-06 21:29:46.433333   
HZ007

Сообщений: 4
Оценки: 0
Присоединился: 2008-11-05 21:26:02.566666
quote:

ORIGINAL: _SaZ_

localhost\\MySql ?

 
если это значит стоит ли он уменя локально, то ответ ДА
если нет… то я непонял что ты хотел сказать этим…..
Post #: 3
RE: MySQL client на VS C++ - 2008-11-06 22:43:19.336666   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
Попробуй такой путь к серверу указать.
Post #: 4
RE: MySQL client на VS C++ - 2008-12-04 18:28:40.260000   
HZ007

Сообщений: 4
Оценки: 0
Присоединился: 2008-11-05 21:26:02.566666
проблема в получении содержимого таблицы… с типами данных, не могу преобразовать  указатель unsigned char в указатель на LPCTSTR, ну и если есть умные люди вобщем помогите :)

                                      if(!sel.IsOpen())
                                         sel.Open(CRecordset::forwardOnly,querry,CRecordset::readOnly);


                                            for(short i=0;!sel.IsEOF() || i<sel.GetODBCFieldCount(); i++)
                                                {
                                                 sel.GetODBCFieldInfo(i,fieldinfo);

                                                     switch(fieldinfo.m_nSQLType)
                                                     {
                                                        case 1:
                                                              sel.GetFieldValue(i,value);
                                                              str=(char*)(LPCTSTR)value.m_chVal;
                                                              list.AddString((char*)(LPCTSTR)value.m_chVal);//пробую
                                                              sel.MoveNext();
                                                             break;

                                                        case 4:
                                                              sel.GetFieldValue(i,value);
                                                              list.AddString((const char*)value.m_iVal); //пробую
                                                              sel.MoveNext();
                                                             break;
                                                     }
                                                } 
                                           
                                        sel.Close();
                                }
задача просто что бы работа оператор select, самые основные деяния!
Post #: 5
RE: MySQL client на VS C++ - 2008-12-04 18:35:46.030000   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
Что такое UNICODE знаешь?
Post #: 6
RE: MySQL client на VS C++ - 2008-12-04 19:12:30.886666   
HZ007

Сообщений: 4
Оценки: 0
Присоединился: 2008-11-05 21:26:02.566666
метод кодирования информации(разных символов)
Post #: 7
RE: MySQL client на VS C++ - 2008-12-04 20:00:14.203333   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
(char*)(LPCTSTR) - зачем? потому что компилятор ругается?
Post #: 8
RE: MySQL client на VS C++ - 2008-12-04 20:01:18.546666   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
LPCTSTR это или const char * или const wchar_t *, в зависимости от того, объявлен ли у тебя макрос UNICODE.
Post #: 9
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> MySQL client на VS C++







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.