C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[5056] 소스를 보고 한 가지만 알려주심이...어떨런지용.(무지 급합)
linux11 [] 2813 읽음    2001-01-31 13:14
//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop

#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Button1Click(TObject *Sender)
{
        String a = "name='";
        String b = Edit1->Text;
        String c = "'";

        Table1->Filter = a+b+c;
        Table1->Filtered = true;

        if (Table1->IsEmpty())
        {
                Edit2->Text = "Empty";
        }
        else
        {
                Edit2->Text = DBEdit1->Text;
        }

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

void __fastcall TForm1::ServerSocket1ClientRead(TObject *Sender,
      TCustomWinSocket *Socket)
{
        String strData;
        String state, name, pass;
        char *TotalData;
        char Data[100];

        int strLength;
        int i, j;

        strData = Socket->ReceiveText();
        strLength = strData.Length();
        TotalData = new char (strLength+1);
        strcpy(TotalData, strData.c_str());
        TotalData[strLength+1]='\0';

        for (i=0, j=0; TotalData[i] != '|' ; i++, j++)
        {
                Data[j] = TotalData[i];
        }
        Data[j] = '\0';

        state = Data;
        Edit4->Text = state;
}
//---------------------------------------------------------------------------

위 소스는 DB와 connect을 해서 로그인 폼에서 ID와 PASS NAME등을 입력하고 OK를 클릭했을
경우에 Server측에 클라인어튼의 로그 폼에서 보낸 데이터를 받아 들이고
그리고 받아 들인 값이 DB에 존재하지 않는 ID면 에러 메시지를 보내주고요.
가입된 회원이면 누구 누구님 환영합니다.라는 메시지를 보내주고 싶습니다.
그런데 이걸 어떻게 해야 할런지..헐헐..너무 머리 아프네요..

고수님들의 많은 지도 부탁드립니다...
지발요...

+ -

관련 글 리스트
5056 소스를 보고 한 가지만 알려주심이...어떨런지용.(무지 급합) linux11 2813 2001/01/31
5061     Re:소스를 보고 한 가지만 알려주심이...어떨런지용.(무지 급합) 꼼지락.수야 2642 2001/01/31
5064         Re:Re:소스를 보고 한 가지만 알려주심이...어떨런지용.(무지 급합) linux11 2797 2001/01/31
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.