Q&A

  • "(주)홍상사" => "사상홍)주(" 이렇게 바꿀려면 어떡하죠
[1번째질문]
제목그대료
문자를 역으로 뿌려줄려고 한다면 어떻게 하는걸까요??

"홍길동"      => "동길홍"
"(주)홍상사" => "사상홍)주("

1바이트가 들어갈수도 있고 2바이트가 들어갈수 있습니다.

쉬운방법이 있을까요

[2번째질문]
오라클에서 substr
델파이에서 copy
파라독스는 뭐죠?

그럼 즐푸하세요 ^^*
7  COMMENTS
  • Profile
    nilriri™ 2003.04.11 04:13
    파라독스에 문법에대한 참조는
    델파이 설치될때 설치되는 Database Desktp을 실행시켜서
    거기 도움말을 참고하시면 될겁니다.

    SELECT SUBSTRING( CUSTNAME FROM 1 FOR 10 ) FROM CUSTOMER

    그리고 문자열 뒤집는건 델파이에서 하는 건가요?
    아니면 디비에 저장되어있는 자료를 뒤집는건가요?
    이걸 왜 하는거죠? ^^;

    즐코~~



  • Profile
    장재영 2003.04.11 04:26
    답변 감사합니다.... 잘쓰겠습니다.

    디비에서건 델파이에서건 상관은 없습니다만...
    디비면 파라독스로 했으면 하구요
    그래도 델파이로 했으면 좋겠네요..

    왜해야 한다면... 드릴말씀이 없네요...  ㅡ,,ㅡ
    들어 있는자료가 한개의 필드에 두가지 내용이 들어 있는데... 짜르질 못하겠어요 <order by>로두 못하겠구.. 생각한게 뒤집어서 조회한다면 가능할거 같네요... 알고 계시다면 꼭좀 부탁합니다...
    아무래도 한글이깨지는 문제가 힘들거 같네요..

    그럼.. 항상 즐푸하세요....


  • Profile
    nilriri™ 2003.04.11 04:34
    뒤쪽부터 서브스트링으로 잘라서 오더바이에 써주려니 어디까지 잘라야 할지
    명확하지가 않아서 그것도 힘들다는거 같군요..맞나요?

    그렇다면 그냥 현재상태대로 오름차순으로 정렬해서 보여줄때 거꾸로 보여주면 안되나요?
    ㅋㅋㅋ 넘 꽁순가??

    실제 들어있는 자료중에 몇개만 샘플로 올려 주시죠..^^;

    함 테스트해 보게요..

    즐코~~

  • Profile
    장재영 2003.04.11 05:07
    데이타 여기있습니다.
    지금 데이타는 앞쪽과 뒤쪽부분이 잘 구분되어있는거구요
    이 필드를 2개로 나눌수 있다면 괜찬겠지만... 나눌수 있는 구분이 없습니다.
    구분자가 있는것두 아니고 여백이 아예없는것두 상당수 있고 문제는 뒤쪽을 정렬해야한다는 겁니다. 디비로는 어려울거 같은데요....
    뒤쪽을 오름차순으로 정렬하던지 내림차순으로 하던지 상관은 없습니다.
    즐푸여~~!


    볼펜외                      기남상사
    P570-2                한진컴퓨터(주)
    노트북외                노트북전문점
    2월분월정료        (주)캡스 (삼성동)
    1월분월정료        (주)캡스 (삼성동)
    문구대                    드림오피스
    신용조사수수료      고려신용정보(주)
    팩스수리                  오에이랜드
    채용공고                인크루트(주)
    컴퓨터부품                  제우스컴
    팩스수리                  오에이랜드
    CD-RW 24X             (주)서비스라인
    차량수리비            현대자동차(주)
    화물중개          로릭코리아주식회사
    화물중개          로릭코리아주식회사
    수입통관수수료        세민관세사무소
    문구대                    드림오피스
    내선변경외              서울정보통신



  • Profile
    장재영 2003.04.11 20:19
    답변주신분들 모두 감사하구요 ^^*

    function youksun(StrA: WideString): String;
    var
      i : integer;
    begin
      i := Length(StrA);
      Result := '';
      while i > 0 do
      begin
        Result := Result + Copy(StrA, i, 1);
        i := i - 1;
      end;
    end;

    질답에서 뒤지니깐.. 비슷한게 있더라구요..
    ByteType말고 이방법두 괜찮은거 같습니다.

    즐푸염~~!
  • Profile
    전태술 2003.04.11 20:07
    문장을 뒤집을수는 있는데 님이 원하는 뒤쪽의 데이타로 정렬은 되지 않을것 같네요
    //허접한 스트링을 뒤집는 함수입니다.
    function TForm1.func_a(temp: string): string;
    var
      i : integer ;
      temp2 : string ;
    begin
      temp2 := '' ;
      i := Length(temp) ;
      while i >= 1 do
      begin
        if  ByteType(temp,i) <> mbSingleByte  then
        begin
          temp2 := temp2 + copy(temp,i-1,2) ;
          i:= i-2 ;
        end else
        begin
          temp2 := temp2 + copy(temp,i,1) ;
          Dec(i) ;
        end ;
      end ;
      result := temp2 ;
    end;



  • Profile
    nilriri™ 2003.04.11 07:13
    컨번젼한 자료인거 같다는 생각이 드는군요..^^;

    고생이시네요...^^;

    뭐 이런 저런 방법 다 동원하다 보면 어찌 해볼수도 있겠지만

    이런 경우라면 컬럼을 분리하는 작업을 해주시는게 좋을것같습니다.

    향후 데이터 관리문제도 그렇고..

    즐코~

    • nilriri™
      2003.04.11 07:28
      함수내용이 아무것도 없어 뭐라 답하기 힘드네요.. TIFPSPascalCompiler 형의 인수죠..ㅡㅡ; 다른걸 ...
    • 쁜지아빠
      2003.04.12 00:37
      Sender는 ScriptOnExportCheck 함수를  호출한 객체에 대한 포인터이고 Proc는 함수 내용이 없...
    • nilriri™
      2003.04.11 07:18
      오라클을 어떻게 연결하셔서 프로그램을 개발하셨는지 모르겠지만... 보편적으로 보면 오라클 클라...
    • 성의경
      2003.04.11 08:34
      웅~~ 답변감사드립니다.   음...일단 오라클 클라이언트는 설치가 되어 있구요. TNS설정도 정...
    • 장재영
    • 2003.04.11 03:45
    • 7 COMMENTS
    • /
    • 0 LIKES
    • nilriri™
      2003.04.11 04:13
      파라독스에 문법에대한 참조는 델파이 설치될때 설치되는 Database Desktp을 실행시켜서 거기 도움말을 ...
    • 장재영
      2003.04.11 04:26
      답변 감사합니다.... 잘쓰겠습니다. 디비에서건 델파이에서건 상관은 없습니다만... 디비면 파라독스로...
    • nilriri™
      2003.04.11 04:34
      뒤쪽부터 서브스트링으로 잘라서 오더바이에 써주려니 어디까지 잘라야 할지 명확하지가 않아서 그것도 ...
    • 장재영
      2003.04.11 05:07
      데이타 여기있습니다. 지금 데이타는 앞쪽과 뒤쪽부분이 잘 구분되어있는거구요 이 필드를 2개로 나눌수 ...
    • 장재영
      2003.04.11 20:19
      답변주신분들 모두 감사하구요 ^^* function youksun(StrA: WideString): String; var   i ...
    • 전태술
      2003.04.11 20:07
      문장을 뒤집을수는 있는데 님이 원하는 뒤쪽의 데이타로 정렬은 되지 않을것 같네요 //허접한 스트링을 ...
    • nilriri™
      2003.04.11 07:13
      컨번젼한 자료인거 같다는 생각이 드는군요..^^; 고생이시네요...^^; 뭐 이런 저런 방법 다 동원하다...
    • 정욱
    • 2003.04.11 03:37
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 양승철
      2003.04.27 01:44
      어떤 컴포넌트를 사용하고 계신지 궁금하네여.???
    • 서정길
    • 2003.04.11 03:25
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 티모니
      2003.04.12 21:29
      폼없이 쓰신다는게.. ㅡㅡa 정확히는 모르겠지만 폼에 올려놓지 않고 쓰시려고 하시는거같네염 그렇게 하실...
    • 서정길
      2003.04.16 01:22
      티모니님 고맙습니다~ 이렇게 하면 되는군요 ^^; 행복하세요
    • nilriri™
      2003.04.11 04:04
      .
    • 황선욱
      2003.04.11 04:41
      TABLE1에 필드가 [DATE],[F1],[F2]이렇게 있습니다. F1을 그룹으로 주어서 F1에대한 제일 마지락 날짜...
    • 김진영
    • 2003.04.11 01:54
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 김영대
      2003.04.11 08:15
      // 안녕하세요  김영대(http://www.howto.pe.kr) 입니다   // 아래 예제의 S := S + ...
    • 김진영
      2003.04.11 19:50
      굉장히 복잡하게 생각했었는데 생각보다 간단하네요..^^ 많은 도움이 됐습니다..감사합니다..^^*
    • nilriri™
      2003.04.11 03:59
      디비 관련 질문에 RDBMS종류와 버젼을 함께 알려 주시면 좋은데..^^; MSSQL, ADO의 경우엔 쿼리 컴포...
    • nilriri™
      2003.04.11 03:00
      여기저기 사이트들 뒤지면서 모았던 팁들 테스트를 겸해서 장난삼아 만들었던 프로그램입니다. 소스랑 ...
    • 타락천사
      2003.04.11 01:46
      안녕하세여. 타락임다.. 제가 팁에 올린것으로 해결되지 않을까여? 팁 을 "타락천사"로 검색해 보세...
    • 나그네
      2003.04.11 02:28
    • 이철희
    • 2003.04.11 01:00
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 김민아
    • 2003.04.10 23:58
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 김병곤
      2003.04.11 02:57
      Web Deploy 관련 자료를 찾아 보세요...
    • 규진
      2003.04.12 02:48
      cabsdk 구해서 cab 파일 만들어 쓰셔도 됩니다. 델파이5 는 inf 파일 까지 안 묶어 주던데...
    • 소나기
    • 2003.04.10 23:19
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 전태술
      2003.04.11 00:13
      제가 해보니까 타이머를 이용해야 되는것 같네요 procedure TForm1.BitBtn1Click(Sender: TObject); begi...
    • 윤수아
      2003.04.10 23:58
    • 회색도시
      2003.04.11 00:42
    • 꿈의대화
      2003.04.11 01:44
    • 회색도시
      2003.04.11 02:10
    • 윤수아
      2003.04.11 13:22
    • 회색도시
      2003.04.12 00:57
    • ^^*
    • 2003.04.10 21:52
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 김영대
      2003.04.11 08:19
      // 안녕하세요  김영대(http://www.howto.pe.kr) 입니다   제 홈페이지의 Delphi -...
    • 아폴론
    • 2003.04.10 21:13
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 박수원
      2003.04.10 21:18
      쉽게...생각해서.... 변경 코드에 대한 history Table 를 만들어서... 작업하세요..
    • 몽중인
    • 2003.04.10 20:39
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2003.04.10 21:08
      안녕하세요. 최용일입니다. 폼의 OnActivate이벤트에서 작업하시면 됩니다. 폼이 활성화될때 발생하니까...
    • 최용일
      2003.04.10 21:19
      안녕하세요. 최용일입니다. 서버에서는 10000번을 보내고 접속을 끊는데... 클라이언트쪽에서는 버튼...
    • ji
    • 2003.04.10 19:56
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 홍성락
      2003.04.11 06:19
      다른 이유도 있겠으나 저의 경우중 생각나는게 하나 있어서요 확인해보세요. 일단 예전에 이런 Access에러...
    • ji
      2003.04.11 18:50
      답변 감사드립니다.