답변이 없어서..다시 질문 합니다.
델파이4 시작그리고 완성 이라고 하는책에 팁으로 들어있는내용인데요
텍스트파일과 스키마파일을 만들구 알리아스두 만들구 했는데 컴파일이 안되는
군요..
우선 Customer.txt파일을 아래와 같이 만들었습니다.
1221,"Kauai Dive Shoppe","808-555-0265",04/03/1994,73423.23
1231,"Unisco","809-555-3915",28/02/1994,35345.86
1351,"Sight Driver","357-6-876708",12/04/1994,12345.78
1354,"Cayman Divers World Unlimited","809-555-8576",17/04/1994,53534.78
1356,"Tom Savwyer Diving Centre","809-555-7281",20/04/1994,63247.67
그리고 Customer.sch 파일을 만들구여..
[Customer]
Filetype=VARYING
Delimiter="
Separator=,
ChatSet=ascii
Field1=Customer No,Number,12,00,00
Field2=Name,Char,50,00,20
Field3=Phone Number,Char,20,00,50
Field4=First Contact,Date,20,00,100
Field5=Salary,float,10,02,120
그리고 나서 text라는 이름으로 알리아스를 아래와 같이 만들었습니다.
TYPE: STANDARD
PATH: 디렉토리지정(저는 c:txtdata라고 했슴다.)
DEFAULT DRIVER: ASCIIDRV
여기까지 만들고 나서
폼에다가 테이블컴포넌트 가져다가 놓구 프로퍼티를 아래와 같이 설정하구
컴파일 시켰더니 에러가 나는군여..
DatabaseName:text
TableType:ttASCII
TableName:Customer
Active:True
답변주시면 감사하겠습니다.
그리고 택스트파일의 각레코드 마지막 필드가 어떤 의미인지를 모르겠네여..
아울러 답변 부탁드리겠습니다.
그럼 이만..수고하십시요...
> 답변이 없어서..다시 질문 합니다.
>
> 델파이4 시작그리고 완성 이라고 하는책에 팁으로 들어있는내용인데요
>
> 텍스트파일과 스키마파일을 만들구 알리아스두 만들구 했는데 컴파일이 안되는
>
> 군요..
>
> 우선 Customer.txt파일을 아래와 같이 만들었습니다.
> 1221,"Kauai Dive Shoppe","808-555-0265",04/03/1994,73423.23
> 1231,"Unisco","809-555-3915",28/02/1994,35345.86
> 1351,"Sight Driver","357-6-876708",12/04/1994,12345.78
> 1354,"Cayman Divers World Unlimited","809-555-8576",17/04/1994,53534.78
> 1356,"Tom Savwyer Diving Centre","809-555-7281",20/04/1994,63247.67
>
> 그리고 Customer.sch 파일을 만들구여..
> [Customer]
> Filetype=VARYING
> Delimiter="
> Separator=,
> ChatSet=ascii
> Field1=Customer No,Number,12,00,00
> Field2=Name,Char,50,00,20
> Field3=Phone Number,Char,20,00,50
> Field4=First Contact,Date,20,00,100
> Field5=Salary,float,10,02,120
>
> 그리고 나서 text라는 이름으로 알리아스를 아래와 같이 만들었습니다.
> TYPE: STANDARD
> PATH: 디렉토리지정(저는 c:txtdata라고 했슴다.)
> DEFAULT DRIVER: ASCIIDRV
>
> 여기까지 만들고 나서
> 폼에다가 테이블컴포넌트 가져다가 놓구 프로퍼티를 아래와 같이 설정하구
> 컴파일 시켰더니 에러가 나는군여..
> DatabaseName:text
> TableType:ttASCII
> TableName:Customer
> Active:True
>
> 답변주시면 감사하겠습니다.
> 그리고 택스트파일의 각레코드 마지막 필드가 어떤 의미인지를 모르겠네여..
> 아울러 답변 부탁드리겠습니다.
>
> 그럼 이만..수고하십시요...
우선 소스코드가 없으니 확실한 답은 좀 어렵울 것 같습니다.
다시 한번 소스를 첨부 하셔서 질문하시면 좋을텐데...
(그리고 텍스트파일의 각 레코드의 마지막 필드가 어떤 의미인지)???
이것두 제대로 파악이 되질 않습니다만...
> 1221,"Kauai Dive Shoppe","808-555-0265",04/03/1994,73423.23
--> 첫번째 필드값 1221, <-- 요건(,를 말함) 필드 분리자(Field Separator)
두번째 필드값 "Kauai Dive Shoppe" <-- 여기서 "는 Delimiter
....
> Field1=Customer No,Number,12,00,00
--> 필드인식번호=필드명,타입,필드전체자릿수,소수점이하자릿수,컬럼위치
마지막 컬럼위치는 스키마 파일에서 Filetype=Fixed 와 같은 경우
즉, 각 필드의 자릿수가 정해진 텍스트 파일이면 이전 필드의 총 자릿수를
더한 값이 됩니다.