안녕하세요....
이상한 일이 발생해서.... -.-
파일의 경로명을 테이블에 집어넣으려고 합니다.
if OpenDialog1.Execute then
FileName := OpenDialog1.FileName;
이렇게해서 file 경로를 알아낸후에 테이블의 필드 값에 집어넣었거든요.
그랬더니 다음과 같이 들어가더군요.
C:ackup
esearch1.doc
그래서 다음과 같이 테스트해보았거든요 ...
Form1.Label1.Caption := filename;
그랬더니...제대로 값은 일거오는것 같더군요.
C:backupresearch1.doc
근데 왜 이 값을 테이블에 넣으면 안되는지...아..정말 도저히 모르겠습니다.
필드는 이렇게 잡았거든요.
fpath varchar(70) //필드이름과 데이터형.
디비는 MySQL 을 쓰고 있어요.
도움을 주십시요.
씨에서는 라고 쓰면 먹히던데 여기서도 먹힐지 모르겠군요
그러니까 그냥 경로를 받아서 넣지말고 이걸 처리하면 안될까요?
이걸 읽어서 로 바꿔주는건 어렵지 않으니까요
sunny wrote:
> 안녕하세요....
> 이상한 일이 발생해서.... -.-
> 파일의 경로명을 테이블에 집어넣으려고 합니다.
>
> if OpenDialog1.Execute then
> FileName := OpenDialog1.FileName;
>
> 이렇게해서 file 경로를 알아낸후에 테이블의 필드 값에 집어넣었거든요.
> 그랬더니 다음과 같이 들어가더군요.
> C:ackup
> esearch1.doc
>
> 그래서 다음과 같이 테스트해보았거든요 ...
> Form1.Label1.Caption := filename;
> 그랬더니...제대로 값은 일거오는것 같더군요.
> C:backupresearch1.doc
>
> 근데 왜 이 값을 테이블에 넣으면 안되는지...아..정말 도저히 모르겠습니다.
> 필드는 이렇게 잡았거든요.
> fpath varchar(70) //필드이름과 데이터형.
> 디비는 MySQL 을 쓰고 있어요.
>
> 도움을 주십시요.
>
>