Q&A

  • Db상태 Check
안녕하십니까? 구창민님 ^.^

헬퍼가 새로와졌네요.

지난번 부탁한 답변이 없어 다시부탁합니다.

바쁘실텐데 죄송해요 ^.^

Db가 정상인지 아닌지(깨진경우..)를 Check하는 방법을 일고섶어요

건강하세요.



2  COMMENTS
  • Profile
    박성훈 1999.06.25 17:48
    제가 터치스크린용 식당 주문프로그램을 만들려고 하는데요.

    화면구성이 어려워 질문을 올립니다.



    요는 좌석선택화면과 주문화면의 좌석수와 메뉴수를 동적으로 만들어 줘야 하는 문제입니다. 현재 델파이3에서 파라독스db를 쓰고 있습니다.

    좌석테이블, 섹션테이블, 메뉴테이블이 있습니다.(섹션테이블은 1층,2층의 개념이라고 생각하시면 됩니다.)

    섹션별로 화면에 좌석수만큼 테이블모양의 컴포넌트(제가 만든 것을 쓸예정)를 생성해줘야 합니다. 이 컴포넌트에는 좌석번호, 들어온 시간 금액이 보이구요.



    주문화면도 마찬가지입니다. 메뉴의 종류별로 메뉴를 업소의 메뉴갯수에 맞게 만들어 줘야 합니다. 이걸 누르면 옆의 스트링그리드에 메뉴명,수량,단가,금액이 보여지게 됩니다.



    완전히 동적으로 컴포넌트를 만들어야 할 것같은데 더 어려운 점은 동적으로 생성하되 화면의 크기에 따라 컴포넌트의 위치를 조절해야 한다는 점입니다.(좌석용컴포넌트만 있는 것이 아니라 버튼들이 하단과 우측에 있습니다.)



    제가 설명한 내용이 어려우셨을 겁니다. 혹시 이런 종류의 프로그램을 만들어보셨거나 여기에 대해 아이디어가 있으신 분은 꼭 좀 답변 바랍니다.



  • Profile
    김영대 1999.04.17 03:33
    박병영 wrote:

    > 안녕하십니까? 구창민님 ^.^

    > 헬퍼가 새로와졌네요.

    > 지난번 부탁한 답변이 없어 다시부탁합니다.

    > 바쁘실텐데 죄송해요 ^.^

    > Db가 정상인지 아닌지(깨진경우..)를 Check하는 방법을 일고섶어요

    > 건강하세요.

    >



    안녕하세요 김영대입니다

    어떤 DB인지 말씀해 주셔야...

    사용하시는 DB가 PARADOX 이면 아래를 참고하세요



    아래 Inprise 사이트에서 TUtility 에 관한 자료를 찾아보세요

    http://www.inprise.com/devsupport/bde/utilities.html



    원래 다른 Xbase 계열은 테이블의 검사/복구 등등의 소스를 공개하는데

    PARADOX 는 소스를 공개하지 않고 DLL 만 제공하여 테이블 복구를

    구현합니다



    위 사이트에서 TUtility DLLs 로 시작하는 부분을 찾으신 다음 사용하시는

    BDE의 버전에 맞는 DLL 을 다운받으세요



    그 다음 데모 프로그램은 그 아래 Paradox Table Repair 로 시작하는

    부분에 보시면 소스가 있습니다

    • 엠마
    • 1999.04.17 05:22
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.04.17 05:35
      아래 답변이 있었듯이 마스크에딧에 포함된 문자까지 포함해서 길이를 잡으세요. A(12)가 아니라 A(20)정...
    • 엠마
      1999.04.17 06:07
      이정욱 wrote: > 아래 답변이 있었듯이 마스크에딧에 포함된 문자까지 포함해서 길이를 잡으세요. > A(12...
    • 김영해
      1999.04.17 07:19
      엠마 wrote: > 이정욱 wrote: > > 아래 답변이 있었듯이 마스크에딧에 포함된 문자까지 포함해서 길이를 ...
    • 엠마
      1999.04.19 02:24
      > > a(20)으로 잡아도 마찬가지예요.. > > 그런데 입력시 공백이 있으면.. 에러발생 > > 스페이스...
    • 김영남
    • 1999.06.25 23:15
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.06.25 23:56
      그렇게 할 수 없습니다. 편법을 쓴다면 후킹을 하던, 아니면 타이머를 사용하던 프로그램이 떠 있는 상태...
    • 엠마
    • 1999.04.17 05:22
    • 7 COMMENTS
    • /
    • 0 LIKES
    • 왕초
      1999.06.25 22:30
      AnsiString을 char* 타입으로 conversion을 하려고 c_str()을 사용하였습니다.. 내용은 char *tmp; tm...
    • 이정욱
      1999.04.17 05:35
      아래 답변이 있었듯이 마스크에딧에 포함된 문자까지 포함해서 길이를 잡으세요. A(12)가 아니라 A(20)정...
    • 안치봉
      1999.06.25 23:26
      잘은 모르겠으나... 혹시뒤에 엔터문자랑 개행문자가 붙는걸 말하는건지요?. 일반적으로 AnsiString....
    • 엠마
      1999.04.17 06:07
      이정욱 wrote: > 아래 답변이 있었듯이 마스크에딧에 포함된 문자까지 포함해서 길이를 잡으세요. > A(12...
    • 왕초
      1999.06.26 03:38
      RichEdit에서 c_str()메소드를 사용하면 개행문자, 엔터문자가 없어도 아래처럼 끝에 이상한 문자가 나오...
    • 김영해
      1999.04.17 07:19
      엠마 wrote: > 이정욱 wrote: > > 아래 답변이 있었듯이 마스크에딧에 포함된 문자까지 포함해서 길이를 ...
    • 엠마
      1999.04.19 02:24
      > > a(20)으로 잡아도 마찬가지예요.. > > 그런데 입력시 공백이 있으면.. 에러발생 > > 스페이스...
    • 이상훈
    • 1999.04.16 23:25
    • 5 COMMENTS
    • /
    • 0 LIKES
    • 장경석
      1999.06.25 20:42
      구창민님이 답해 주신것에 대해 감사합니다. 제가 실력이 모자라 답장해 주신 것에 대해 적용이 잘 안되...
    • 이정욱
      1999.04.17 02:38
      DBProgressBar라는것은 기본 컴포넌트가 아닌듯 싶습니다. 제 델파이에는 그런것이 없네요..쩝.. 혹시 숨...
    • 구창민
      1999.06.26 03:10
      장경석 께서 말씀하시기를... > 구창민님이 답해 주신것에 대해 감사합니다. > > 제가 실력이 모자라 ...
    • 이상훈
      1999.04.17 02:47
      이정욱 wrote: > DBProgressBar라는것은 기본 컴포넌트가 아닌듯 싶습니다. > 제 델파이에는 그런것이 없...
    • 이정욱
      1999.04.17 04:46
      네.. 받아서 봤습니다. 쩝.. 안에 Help와 Demo.. 모두가 있네요... 그것을 참고하시면 잘 아실 수 있을것...
    • 아무게
      1999.04.17 03:53
      서로 Network 으로 연결된 상대방 PC의 공유 폴더의 Password 설정 유무을 체크하는 프로그램은 Delphi...
    • 손창근
      1999.06.25 20:34
      안녕하세요... 오공이 입니다.. 신범호님께서 작성을 하신것은 다른 컴퓨터에서도 실행을 시키시려면 일...
    • 박병영
    • 1999.04.17 03:06
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 박성훈
      1999.06.25 17:48
      제가 터치스크린용 식당 주문프로그램을 만들려고 하는데요. 화면구성이 어려워 질문을 올립니다. 요는...
    • 김영대
      1999.04.17 03:33
      박병영 wrote: > 안녕하십니까? 구창민님 ^.^ > 헬퍼가 새로와졌네요. > 지난번 부탁한 답변이 없어 다...
    • 이소라
    • 1999.06.25 17:16
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.06.25 19:38
      밑줄이 나오게는 힘들구요.... 마우스가 움직이면 해당 노드가 선택된것으로 속여서 색깔을 바꿀수는 있...
    • 문창완
    • 1999.04.17 00:42
    • 5 COMMENTS
    • /
    • 0 LIKES
    • 이강범
      1999.06.25 16:44
      안녕하세요... 허구헌날 화면 보호기에 관한 질문만 해서 죄송합니다. 개인적으로 급히 해야될 일이 있어...
    • 안치봉
      1999.04.17 01:17
      문창완 wrote: > 네모나 이미지의 각꼭지를 적당하게 > 라운드 처리하고싶습니다. > 도와주세요... > ...
    • 문창완
      1999.04.17 01:49
      안치봉 wrote: > 문창완 wrote: > > 이미지의 각꼭지를 적당하게 > > 라운드 처리하고싶습니다. > > ...
    • 안치봉
      1999.04.17 02:14
      문창완 wrote: > 안치봉 wrote: > > 문창완 wrote: > > > 이미지의 각꼭지를 적당하게 > > > 라운드 ...
    • 문창완
      1999.04.17 03:07
      정말 감사합니다... 조금만 복잡한 글만나요면... 프로그래밍 하는 사람으로써 세계화에 뒤쳐지지않을려...
    • 이소라
    • 1999.06.25 16:16
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 박병영
      1999.04.17 03:06
      안녕하십니까? 구창민님 ^.^ 헬퍼가 새로와졌네요. 지난번 부탁한 답변이 없어 다시부탁합니다. 바쁘실...
    • 이정욱
      1999.06.26 00:07
      만약 RichEdit1안에서 This 라는 문자열을 찾아서 선택하게 하려면 아래와 같이 하시면 됩니다. 다른 콘트...
    • 김영대
      1999.04.17 03:33
      박병영 wrote: > 안녕하십니까? 구창민님 ^.^ > 헬퍼가 새로와졌네요. > 지난번 부탁한 답변이 없어 다...
    • 이소라
      1999.06.26 04:47
      답장을 주셔서 감사해요. 그런데 제가 워낙 모르는 것이 많으니 잘 써먹질 못하는군요. 죄송!! 아...
    • 이상훈
    • 1999.04.16 23:25
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.04.17 02:38
      DBProgressBar라는것은 기본 컴포넌트가 아닌듯 싶습니다. 제 델파이에는 그런것이 없네요..쩝.. 혹시 숨...
    • 이상훈
      1999.04.17 02:47
      이정욱 wrote: > DBProgressBar라는것은 기본 컴포넌트가 아닌듯 싶습니다. > 제 델파이에는 그런것이 없...
    • 이정욱
      1999.04.17 04:46
      네.. 받아서 봤습니다. 쩝.. 안에 Help와 Demo.. 모두가 있네요... 그것을 참고하시면 잘 아실 수 있을것...
    • 이정욱
      1999.06.25 11:47
      한델(http://www.delphi.co.kr)의 도구 메뉴에 보시면 아스키코드라는것이 있습니다. 그것이 바로 그값들입...
    • 이정욱
      1999.06.25 11:46
      Ord함수를 사용하세요. Ord('K') 하면 'K'에 대한 번호가 나옵니다. 이소라 께서 말씀하시기를... > ...
    • 이종국
      1999.06.25 10:58
      이소라 께서 말씀하시기를... > 우리가 리턴값말고도 다른 것들에 관한 값도 알고싶거든요. > 어떻게 알...
    • 임성학
    • 1999.06.25 09:36
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이종국
      1999.06.25 11:10
      임성학 께서 말씀하시기를... > TObject 클래스를 상속받는 sender를 이용해 image를 다루려고 하는데... ...
    • 이상훈
    • 1999.04.16 23:25
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.04.17 02:38
      DBProgressBar라는것은 기본 컴포넌트가 아닌듯 싶습니다. 제 델파이에는 그런것이 없네요..쩝.. 혹시 숨...
    • 이상훈
      1999.04.17 02:47
      이정욱 wrote: > DBProgressBar라는것은 기본 컴포넌트가 아닌듯 싶습니다. > 제 델파이에는 그런것이 없...
    • 이정욱
      1999.04.17 04:46
      네.. 받아서 봤습니다. 쩝.. 안에 Help와 Demo.. 모두가 있네요... 그것을 참고하시면 잘 아실 수 있을것...
    • dj
    • 1999.06.25 07:53
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이종국
      1999.06.25 11:13
      dj 께서 말씀하시기를... > 버튼을 누르면 > 2개의 메모콤포넌트에 쓰여 있는 내용을 비교하여 > 처음으...
    • 이정욱
      1999.04.17 02:36
      컴포넌트를 찾는 방법은 델파이 링커에 가보시면 델파이 수퍼페이지라는 곳이 있습니다. 그곳에는 정말 엄...
    • 최선기
    • 1999.06.25 06:44
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 한승협
      1999.06.25 07:42
      최선기 께서 말씀하시기를... > 책을 샀는데.. 거기 CD에 콤포넌트들이 있어 인스톨을 하는데.. > > 배...
    • 김정선
    • 1999.04.16 22:54
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 김영해
      1999.04.17 07:38
      김정선 wrote: > 저두 같은 문제가 있었어요.. 아시는 분 꼭좀 가르쳐 주세요 > > 전 델파이4.0 오라클...
    • 이정욱
      1999.04.17 02:28
      인스톨쉴드를 너무 믿으면 약간 문제가 있습니다. 델파이 버전에서 BDE포함시 약간의 버그가 있다고 발표...
    • 장경석
    • 1999.06.25 05:29
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.06.25 09:28
      장경석 께서 말씀하시기를... > 초급정도의 델피언인데요... > bmp를 jpg로 바꾸는 tip은 많이 보았구요....