Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > MySQL & VC++ 6


Автор: and 27.3.2007, 15:42
Привет спецы..
Имею 7-мь таблиц в MySQL....Сгенерил МФС приложение...
Пишу функцию:
Код

while(!m_pSet->IsEOF())
{
    m_cList.AddString(m_pSet->m_Name3);
    m_pSet->MoveNext();
}

Выводит БОЛЬШую кучу повторяющихся значений......
Вроде дело в запросе.....у меня он следующий:
Код

CString CFuck_5Set::GetDefaultSQL()
{
    return _T("SELECT * FROM log,new,other,remedial,sklad_2,sklad_3,work,laboratory");
}

Подскажите КАК сделать чтоб получить перечень того, что есть в таблицах...
Зараннее благодарю...
 smile 

Автор: _hunter 27.3.2007, 16:06
Цитата(and @  27.3.2007,  15:42 Найти цитируемый пост)
Выводит БОЛЬШую кучу повторяющихся значений......

а что выводить должно? и при чем тут " Visual C++/MFC/WTL", если у тебя проблема с запросом?

Автор: and 27.3.2007, 16:15
можноли запрос произвести из другой, моей например функции, 
вывести запрос по одной таблице, потом по другой и т.д?

Автор: _hunter 27.3.2007, 16:40
можно (почему бы нельзя?), но какое это отношение к первому вопросу имеет?..

Автор: and 27.3.2007, 16:43
подскажите плиизз..как?

Автор: _hunter 27.3.2007, 16:57
после того своего цикла измени запрос (чтобы из другой таблицы выборку делать) и опять крути цикл...
может тебе JOIN помогет (кажись его использование напрашивается глядя на твой запрос)?
зотя задачу я так и не понял толком...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)