Форум программистов, компьютерный форум, киберфорум
Наши страницы

Выборка из простенькой бд - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перегрузка операторов с использованием функций-членов и укозателя *this http://www.cyberforum.ru/cpp-beginners/thread672259.html
Из учебника я узнал, то что функция перегрузки операторов вызывается когда компилятор встретит выражение - c = a + b; затем b - передается как аргумент (явно), a - передается как аргумент (не явно)...
C++ Перевести код видеоплеера с C# Народ, если есть кто шарит и в С# И в C++ Подгоните этот код под C++ Нада! using System; using System.Windows.Forms;-это стандартные библиотеки(нетрогайте) using... http://www.cyberforum.ru/cpp-beginners/thread672254.html
длина вектора C++
Переменной R присвоить значение 1, если длина вектора А больше длины вектора В, и значение 0 в противном случае A, B Вычисление длины вектора оформить в виде функции.
Найти среднее арифметическое положительных элементов каждой строки матрицы и вывести результаты в виде столбца. C++
A Найти среднее арифметическое положительных элементов каждой строки матрицы и вывести результаты в виде столбца.
C++ Определить сумму элементов в тех столбцах целочисленной матрицы, которые не содержат отрицательных элементов http://www.cyberforum.ru/cpp-beginners/thread672235.html
Определить: 1.сумму элементов в тех столбцах, которые не содержат отрицательных элементов; 2.минимум среди сумм модулей элементов диагоналей, параллельных побочной диагонали матрицы. P.S....
C++ Вводится текст. Поменять местами 1 и 2 предложение Вводится текст. Поменять местами 1 и 2 предложение подробнее

Показать сообщение отдельно
Zudver

Выборка из простенькой бд - C++

16.10.2012, 11:58. Просмотров 235. Ответов 0
Метки (Все метки)

Добрый день!
Собственно в 2 файла заливаются записи, имея запрос с m_strSEARCH надо вытащить остальные с условием..вроде ок, но почему то в последней части вываливается только первая из нужных (
С циклом что то не так?


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
int CIndex::poisk_ind(CString kl,int i,int& nomer)
{
  while (i<kol)
  {
    if (index[i].kluch!="")
    {
      if (kl==index[i].kluch)
      {
        nomer=index[i].nomer;
        return(i);
      }
    }      
    i++;
  }
  return(-1);
}
 
 
 
 
 
 
 
int nomer1;
  for (nomer1=0; (nomer1=AA.poisk_ind(m_strSEARCH,nomer1,nomer))!=-1; nomer1++)
  {
    AA.ChtenieZap(nomer);
    m_strDat=AA.XX;
    m_strGt=AA.YY;
    UpdateData(FALSE);
    BB.ChtenieZap(nomer);
  if ( StringToInt(BB.ZZ) < StringToInt(AA.ZZ) )
    {
      CString rez;
      m_ctrlGTD.GetWindowText(rez);
      m_strGTD=rez+AddSpaces(AA.Tab,10);
      m_ctrlOBM.GetWindowText(rez);
      m_strOBM=rez+AddSpaces(AA.Rab,10);
      UpdateData(FALSE);
    }
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru