Q&A

  • 데이타 베이스 alias 생성하기질문(access)
안녕하세요!!!

access를 이용하여 프로그램을 짜고 있는데...문제가 있어서..이렇게..

alias를 자동생성하는 가운데 microsoft access를





if Not bValue then

begin

try

SList := TStringList.Create;

SList.Add('TYPE=MICROSOFT ACCESS DRIVER (*.MDB)');

SLIST.add('batch count=200');

slist.add('blob size=32');

slist.add('blobs to cache=64');

slist.Add('enable bcd=false');

slist.add('enable schema cache=false');

slist.add('langdriver=Paradox Korea 949');

slist.add('maxrows=-1');

slist.add('odbc dsn=els000');

slist.add('open mode=read/write');

slist.add('rowset size=20');

slist.add('schema cache size=8');

slist.add('schema cache time=-1');

slist.add('sqlpassthru mode=shared autocommit');

Session.AddAlias(AliasName,'microsoft',SList);

Session.SaveConfigFile;

finally

SList.Free;





이와 같이 자동생성하려고 하는데 'driver not know system'에러가 납니다.



paradox나 dbase는 자동 생성이 되는데



access는 생성이 되질 않는군요?



방법이 없나요?



고수님들 답변 부탁드립니다..

1  COMMENTS
  • Profile
    김동익 2000.01.25 19:53
    안녕하세요.

    Session.AddAlias(AliasName,'microsoft',SList); 에서 드라이버 이름을 microsoft라고 지정했는데, 이것을 MSAccess로 변경하고 다시 실행하시면 될겁니다.

    그럼, 수고...





    김성훈 wrote:

    > 안녕하세요!!!

    > access를 이용하여 프로그램을 짜고 있는데...문제가 있어서..이렇게..

    > alias를 자동생성하는 가운데 microsoft access를

    >

    >

    > if Not bValue then

    > begin

    > try

    > SList := TStringList.Create;

    > SList.Add('TYPE=MICROSOFT ACCESS DRIVER (*.MDB)');

    > SLIST.add('batch count=200');

    > slist.add('blob size=32');

    > slist.add('blobs to cache=64');

    > slist.Add('enable bcd=false');

    > slist.add('enable schema cache=false');

    > slist.add('langdriver=Paradox Korea 949');

    > slist.add('maxrows=-1');

    > slist.add('odbc dsn=els000');

    > slist.add('open mode=read/write');

    > slist.add('rowset size=20');

    > slist.add('schema cache size=8');

    > slist.add('schema cache time=-1');

    > slist.add('sqlpassthru mode=shared autocommit');

    > Session.AddAlias(AliasName,'microsoft',SList);

    > Session.SaveConfigFile;

    > finally

    > SList.Free;

    >

    >

    > 이와 같이 자동생성하려고 하는데 'driver not know system'에러가 납니다.

    >

    > paradox나 dbase는 자동 생성이 되는데

    >

    > access는 생성이 되질 않는군요?

    >

    > 방법이 없나요?

    >

    > 고수님들 답변 부탁드립니다..