Q&A

  • 파일경로를 테이블에 넣을때..... -.-
안녕하세요....

이상한 일이 발생해서.... -.-

파일의 경로명을 테이블에 집어넣으려고 합니다.



if OpenDialog1.Execute then

FileName := OpenDialog1.FileName;



이렇게해서 file 경로를 알아낸후에 테이블의 필드 값에 집어넣었거든요.

그랬더니 다음과 같이 들어가더군요.

C:ackup

esearch1.doc



그래서 다음과 같이 테스트해보았거든요 ...

Form1.Label1.Caption := filename;

그랬더니...제대로 값은 일거오는것 같더군요.

C:backupresearch1.doc



근데 왜 이 값을 테이블에 넣으면 안되는지...아..정말 도저히 모르겠습니다.

필드는 이렇게 잡았거든요.

fpath varchar(70) //필드이름과 데이터형.

디비는 MySQL 을 쓰고 있어요.



도움을 주십시요.





1  COMMENTS
  • Profile
    설창원 2001.03.23 01:00
    확실한지 모르겠지만 아마 '' 요놈 때문 일꺼예요

    씨에서는 라고 쓰면 먹히던데 여기서도 먹힐지 모르겠군요

    그러니까 그냥 경로를 받아서 넣지말고 이걸 처리하면 안될까요?

    이걸 읽어서 로 바꿔주는건 어렵지 않으니까요

    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 을 쓰고 있어요.

    >

    > 도움을 주십시요.

    >

    >