Q&A

  • 데이타 베이스로 access를 쓰려는데....
안녕하세요
델파이 왕왕왕초보입니다.

그 동안 덜파이로 간단하게 공부를 하면서 테이블은 델파이4.0에서 제공하고 있는 DBaseⅢ+를 사용하였습니다. 그런데 이것은 access 같은 것으로 이용해서 사용해보려고 하는데 연결을 못시키겠습니다.

예를들면, 엑세스로 간단하게 데이타베이스를 만들어 놓고 델파이 명함프로그램을 만들어 연결하고자 하는데, DBaseⅢ+의 경우, 테이블을 만들(Tools/DataBase DeskTop에서 파일/Open/table)어서 특정폴더에 넣고,

Active를 True
DatabaseName에 경로를 지정
Name에 Table1
TableName에 테이블이름(예를들면 : address.DBF.db)
라고 입력을 하면 프로그램이 실행되는데,

Access의 경우에는 어떻게 연결을 해야 되는지 모르겠습니다.

왕왕왕초보라 그러니 선배님들의 자세한 설명을 부탁드립니다.

감사합니다.
2  COMMENTS
  • Profile
    미친코딩 2003.05.27 20:11
    흠.
    BDE는 설정해주셨는지...
    New를 클릭하면 디비형태를 선택하는 콤보가 나오죠?
    거기서 MSACCESS를 선택하시고
    DatabaseName에 .mdb를 선택해주시면 되고...
    LangDriver에 Access General를 선택해주시고
    System Database는 선택해줘도 되고 안해줘도 되고
    만일 해주신다면 윈도우 system폴더에 있던가?
    오래되서...ㅡㅡ#
    이러고서 하세요...
    물론 Access는 깔아놓았죠?
    만일 안깔아놓으셨다면
    Jet Engine을 받아서 설치하세요.


  • Profile
    신복호 2003.05.28 11:18
    안녕하세요
    보내주신 답변 잘 보았습니다.
    그리고 하라신대로 하니까 잘 되었습니다.
    도움을 주셔서 정말 고맙습니다.

    그런데, 몇 번 연습을 하다가 또 다시 오류가 발생하였습니다.

    오류내용은

    General SQL error,
    [Microsoft][ODBC Microsoft Access Driver] 매개변수가 너무 적습니다. 4이(가) 필요합니다.

    라는 메세지가 떴습니다.

    여러번 다시시도를 해 보았지만 같은 오류가 계속 나타납니다.
    어떻게하면 좋을까요

    아울러 테이블을 저장하는 경로 설정은 어떻게 하면되는지요??

    그럼...

    ======================================================================