Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Купил книжку по булдеру


Автор: GIK 23.4.2007, 20:29
Народ, помогите очаявшемуся. Купил книгу "Borland C++ Builder 6 Руководство разработчика", читал сегодня часа два про базы данных и мало что понял :(
Если у кого есть время, напишите примерчик когда из полей формы заносятся данные в БД, саму простенькую можно. Но моя задача, реально написать приложение для фотостудии в которой я работаю. 
Вот написал пока алгоритм для вводя ФИО и чисел в поле кол-во, обычной формы:

Код

void __fastcall TForm1::KeyPressKolvo(TObject *Sender, char &Key)
{
 int i, bul=1;
 char ch[10]={'0','1','2','3','4','5','6','7','8','9'};

 for(i=0 ; i<10; i++)
  if(Key==ch[i]) {bul=0; break;}
  if(Key==8) bul=0; //Backspace

 if(bul) Key=0;

}
//---------------------------------------------------------------------------

void __fastcall TForm1::KeyPressFIO(TObject *Sender, char &Key)
{
   int i, bul=1;

 for(i=0; i>-120; i--) //Русские прописные и строчные
  if(Key==i) {bul=0; break;}

  if(Key==8 || Key==32 || Key==46) bul=0; //Backspace, Пробел и точка 

  if(bul) Key=0;


}

Если кто нибуть в краце объяснит логику работы и что с чем конектица, буду безгранично рад.

Автор: Grom 24.4.2007, 00:04
GIK, напиши мне в аську. если не очень сложная программа я тебе сам напишу её бесплатно... пока есть свободное время.

Автор: GIK 24.4.2007, 09:03
Grom, буду благодарен, напишу сегодня вечером, я щас на работе.

Автор: GIK 26.4.2007, 18:10
Grom, у меня аська сглючила... Я дома пользуюсь мобильным интернетом...
Может кто нибуть напишет самый простой пример, в котором подключается база данных и происходит обращение к одному из полей, и все. Только прокоментируюте код.

Автор: SenkraD 26.4.2007, 18:24
Дай тип СУБД и скажи технологию которую юзать и тогда мож с утра вывешу пример

Автор: GIK 26.4.2007, 21:55
Любую можно, мне принцип понять надо.

Автор: Lamak 27.4.2007, 16:02
Попробуй здесь поискать
"С:\Program Files\Borland\CBuilder6\Examples\DBTasks\"

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