안녕하세요?
이 게시판 검색해서 내용을 다 확인하고 그대로 하는데도 안되네요...
엑세스를 odbc로 연결해서 델파이5 를 사용하고 있습니다.
mdi 폼이 있고 mdichild 폼에 dbGrid 가 있어 table의 내용을 불러 옵니다.
그런데 프로그램 실행시에 login 창이 뜹니다.
mdi폼에 database 를 이용해 login prompt를 false로 놓고 params속성을 클릭하여
user name = '';
password = '';
이렇게 적어줘도 계속뜹니다.
user name := '';
password := '';
이렇게 적어줘도 뜨구요...
혹시나해서 mdichild 폼에 똑같이 해줘도 뜨구요...
이상한건 drivername을 Microsoft Access Driver (*.mdb) 으로 선택해놓고
databasename 에 delphitest를 쓰면 "Duplicate database name 'delphitest'"라고 경고창이 뜨면서 이름이 들어가지 않습니다.
database이름이 중복되었다는 말 같은데 왜 이런 메세지가 뜨는지...
제발 저좀 구원해 주세요...
답변을 기다리며
> 안녕하세요?
> 이 게시판 검색해서 내용을 다 확인하고 그대로 하는데도 안되네요...
>
> 엑세스를 odbc로 연결해서 델파이5 를 사용하고 있습니다.
> mdi 폼이 있고 mdichild 폼에 dbGrid 가 있어 table의 내용을 불러 옵니다.
> 그런데 프로그램 실행시에 login 창이 뜹니다.
> mdi폼에 database 를 이용해 login prompt를 false로 놓고 params속성을 클릭하여
> user name = '';
> password = '';
> 이렇게 적어줘도 계속뜹니다.
> user name := '';
> password := '';
> 이렇게 적어줘도 뜨구요...
>
> 혹시나해서 mdichild 폼에 똑같이 해줘도 뜨구요...
>
> 이상한건 drivername을 Microsoft Access Driver (*.mdb) 으로 선택해놓고
> databasename 에 delphitest를 쓰면 "Duplicate database name 'delphitest'"라고 경고창이 뜨면서 이름이 들어가지 않습니다.
> database이름이 중복되었다는 말 같은데 왜 이런 메세지가 뜨는지...
>
> 제발 저좀 구원해 주세요...
> 답변을 기다리며
LoginPrompt 속성을 확인해 보세요....-> false 로 되있나요?