데이타 여기있습니다.
지금 데이타는 앞쪽과 뒤쪽부분이 잘 구분되어있는거구요
이 필드를 2개로 나눌수 있다면 괜찬겠지만... 나눌수 있는 구분이 없습니다.
구분자가 있는것두 아니고 여백이 아예없는것두 상당수 있고 문제는 뒤쪽을 정렬해야한다는 겁니다. 디비로는 어려울거 같은데요....
뒤쪽을 오름차순으로 정렬하던지 내림차순으로 하던지 상관은 없습니다.
즐푸여~~!
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;
문장을 뒤집을수는 있는데 님이 원하는 뒤쪽의 데이타로 정렬은 되지 않을것 같네요
//허접한 스트링을 뒤집는 함수입니다.
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;
델파이 설치될때 설치되는 Database Desktp을 실행시켜서
거기 도움말을 참고하시면 될겁니다.
SELECT SUBSTRING( CUSTNAME FROM 1 FOR 10 ) FROM CUSTOMER
그리고 문자열 뒤집는건 델파이에서 하는 건가요?
아니면 디비에 저장되어있는 자료를 뒤집는건가요?
이걸 왜 하는거죠? ^^;
즐코~~