Q&A

  • Login 처리시 컴파일에서의 Error?
MS-SQL을 사용하고 있습니다.

TDatabase와 제가 만든 Login폼을 사용하여 프로그램의 인증처리 부분을

구현중입니다.

프로젝트 시작시에는 로긴폼이 안뜨게해서 작업을 했는데 프로젝트 마지막

에 인증처리를 할려니깐 잘 안됩니다..

TDatabase의 OnLogin 이벤트에서 로그인정보를 처리를 하도록 구현을 했습

니다. 근데 컴파일시에 TDatabase에 로긴정보가 없어서 컴파일이 되지않습

니다. 물론 TDatabase의 TParams에는 정보를 넣지를 않았습니다. 정보를

넣어버리면 로긴정보를 가진채로 컴파일이 되어서 프로그램 시작시 로긴할

필요가 없을것 같아서요.. 구현부분에 크게 문제가 있어보이지는 않는데

TDatabase의 Params부분에 로긴정보를 넣어서 컴파일해서 처리를 해야하나

요.. 지금 무지 머리가 아픈데 제가 격고있는 문제의 해결방법을 알고 싶습

니다..



2  COMMENTS
  • Profile
    델파이탐크루즈 2002.07.03 03:31
    Ini File을 이용하세요..

    별로 어려운듯한 내용은 아닙니다.

    대부분 Log-in의 처리는 Ini File을 이용하는걸로 알고 있습니다.

    대략 구현 방법은 이렇습니다.

    아이디는 Ini파일에 등록이 됩니다.

    그리고 TDataBase에 접속시 권한 설정을 주세요...

    그러면 될듯 싶군요...

    함 해보새요...

    모르시면 소르를 메일로 보내드리져...

    그럼......


  • Profile
    김대훈 2002.07.03 04:38
    먼저 답해주신것 감사합니다.

    제가 지식이 짧아서 그런지 님의 답이 선듯 이해가 되질 않고

    제가 요구하는 답에서 좀 벗어나듣한 느낌이듭니다.

    아래 질문대로 컴파일시 제가구현할려는 것이 로긴정보를

    꼭 Params에 넣어야 컴파일이되는지 알고싶고요, 만약 넣어야 컴파일이

    된다면 어떤식으로 사용자인증 처리를 할지? .. 설명하기가 정말 힘들군

    요..  님의 글을 잘 이해하지 못하고 이글을 남기고 있을지도 모르지만

    소스를 보았스면 합니다..  메일로 소스를 부탁드립니다..

    멜주소는 dh.kim@daesung.net 입니다..



    • 홍성락
      2002.07.04 00:31
      hsr//////////////////////////////////////////////////////////// 이미지 가 대칭된건지 회전이 된건지...
    • 양용성
      2002.07.03 23:09
      현업의 대부분 개발에서는 전 뭐 경력이 5년 밖에 안됐지만 다른 분들은 어쩔지 모르지만요. 1. TDataba...
    • J
      2002.07.03 23:05
      위의 두가지 방법을 저도 써보았지만.. 지금은 메인폼의 OnCreate 이벤트에 로긴폼을 뛰우는 방법을 씁...
    • 김대훈
      2002.07.04 00:07
      먼저 답변 감사합니다 님의 글중에 몇가지 궁금한 것이있어 재질문을 올립니다. 제가 두가지 방법을 제시...
    • J
      2002.07.04 00:57
      Project->option을 보시면.. Auto-create form과 Availabel forms가 있죠.. 여기서 DM(datamodule)...
    • 주관석
    • 2002.07.03 21:26
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 염상철
      2002.07.04 19:12
      코딩중에..어디선가.....begin은 쓰시고..end를 안쓰시거나.. 아님..코딩중에..실수로 지워서..end가..nd...
    • 하얀까마귀
      2002.07.03 21:33
      안녕하세요 하얀까마귀 입니다. 아마 어딘가에 end or begin 을 잘못쓰신것 같은데 한번 확인해 보셍.. ...
    • 장태원
      2002.07.04 01:49
      그럴땐 이렇게 해보셈. 각 procedure니 function 이니 묶어서. begin 의 수와 end의 수가 같은지 각각 세...
    • 짱아
    • 2002.07.03 21:14
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 하얀까마귀
      2002.07.03 21:40
      안녕하세요 하얀까마귀 입니다. 잘못된 부분... 레코드가 0일 경우에...sql 안에는 insert 문이 들어가 ...
    • 델파이탐크루즈
      2002.07.03 21:15
      구지 Db와 연결된것 않써도 되여... ////////////////////////////////////////////////////////// // ...
    • cell
    • 2002.07.03 20:59
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 장태원
      2002.07.03 21:05
      저같으면 이렇게 할듯.    if(Fonts.Execute) then begin      ...
    • 하얀까마귀
      2002.07.03 21:03
      안녕하세요 하얀까마귀 입니다. 그냥 간단하게.. edSize1.Fornt := Fonts.Font; 하시면 됩니다. 그...
    • 항아
    • 2002.07.03 20:57
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 한철
    • 2002.07.03 20:47
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 하얀까마귀
      2002.07.03 21:25
      안녕하세요 하얀까마귀 입니다. Free 맞습니다. 델파이 6.0 에는 기본적으로 indy가 들어가 있어요.. ...
    • 하얀까마귀
      2002.07.03 21:28
      안녕하세요 하얀까마귀 입니다.. 확대 축소는 StretchBlt 함수를 사용하시면 됩니다 원하시는 크기 ...
    • 돌아버려
      2002.07.03 23:33
      까마귀님 감사합니다 그런데 조금만 .. 조금만 사용법좀 알려주십시요.^^;;;
    • 최용일
      2002.07.04 02:10
      안녕하세요. 최용일입니다. ActiveForm에서 아래와 같이 하시면 IWebBrowser2인터페이스를 얻을 수 있습...
    • 조성택
    • 2002.07.03 08:10
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 장태원
      2002.07.03 20:54
      Database 에 관해 많이 아는게 아니라서..제가 생각하는 트랜잭션을 말씀해 드리져. Update, Insert, ...
    • 하얀까마귀
      2002.07.03 22:01
      안녕하세요 하얀까마귀 입니다. 조금만 보충설명 하면... 트랜젝션은 1개의 테이블에 대한 작업할때...
    • 김명찬
    • 2002.07.03 07:56
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2002.07.03 10:47
      안녕하세요. 최용일입니다. while문다음에 FindClose써서 파일핸들 닫고 해보세요... ^^ 항상 즐코하...
    • 이종택
    • 2002.07.03 05:58
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 블랙썬
      2002.07.03 06:13
    • 변선희
    • 2002.07.03 04:44
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 블랙썬
      2002.07.03 05:52
      TQuery 를 보시면 AfterScroll 과 BeforeScroll 이벤트가 있습니다 여기 둘중 한군데에 코딩하심 되겠...
    • 변선희
      2002.07.03 22:51
      첨엔 잘 나오는데... 등록이나 수정버튼을 누르고 나면 또 클릭해도 에디트박스에 안나오는데.. 이...
    • 블랙썬
      2002.07.04 02:05
      등록이나 수정후 다시 검색을 안하셔서 그런거같은데요.. 즉, 조회할때랑 등록,수정할때랑 같은 TQuery ...
    • 방성용
    • 2002.07.03 04:20
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 블랙썬
      2002.07.03 06:12
      일단 콤보박스에 있는 이름으로 검색을 한후 검색된 메일주소를 에디트박스에 입력하면 되겠네요... ...
    • 신연근
      2002.07.03 03:35
      안녕하세요 글쎄요 제가 알기론 외부콤포넌트라고 해서 어떤 설정을 해주지 않아도 되는걸로 알고있는데...
    • 유종근
    • 2002.07.03 03:21
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 장태원
      2002.07.03 20:49
      ...
    • 신연근
      2002.07.03 03:37
      혹시 콤포넌트 추가하고 데파이메뉴중에 tools-environment options-library에 해당 pas화일을 추가해주...
    • 김대훈
    • 2002.07.03 03:18
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 델파이탐크루즈
      2002.07.03 03:31
      Ini File을 이용하세요.. 별로 어려운듯한 내용은 아닙니다. 대부분 Log-in의 처리는 Ini File을 이...
    • 김대훈
      2002.07.03 04:38
      먼저 답해주신것 감사합니다. 제가 지식이 짧아서 그런지 님의 답이 선듯 이해가 되질 않고 제가 요...
    • 하얀까마귀
      2002.07.03 03:45
      안녕하세요 하얀까마귀 입니다 트레이 아이콘을 만드는방법은 아실테고. 모르시면 강의실에 가시면 있을...