Q&A

  • installshield 를 이용하여 프로그램을 만들었을때 odbc 세팅까지 되나요?
안녕하세요.

엑세스에 odbc를 이용하여 프로그램을 만들었는데요.

installshield 를 이용하여 setup 프로그램을 만들어 설치를 하면

odbc 세팅까지 되는 건가요?

아니면 따로 해주어야 하나요?

4  COMMENTS
  • Profile
    김진호 2001.06.14 08:46
    새까만넘 wrote:

    > 안녕하세요.

    > 엑세스에 odbc를 이용하여 프로그램을 만들었는데요.

    > installshield 를 이용하여 setup 프로그램을 만들어 설치를 하면

    > odbc 세팅까지 되는 건가요?

    > 아니면 따로 해주어야 하나요?



    //일단 저는 성공 했습니다.

    //이거 버젼은 6.03이구여..

    //installshield 홈페이지에서 발견 했습니다.



    prototype ODBCCP32.SQLConfigDataSource ( HWND, SHORT, STRING, STRING );

    prototype ODBCCP32.SQLInstallerError ( SHORT, BYREF LONG, BYREF STRING, SHORT, BYREF SHORT);

    prototype ISODBCDisplaySQLInstallerErrorMsg ( STRING );



    #define SQL_MAX_MESSAGE_LENGTH 512

    #define SQL_SUCCESS_WITH_INFO 1

    #define SQL_NO_DATA 100

    #define SQL_ERROR -1



    HWND hwnd;

    NUMBER nRes,nError,nvLen,nCount;

    STRING szArgs,szDBQ;



    program



    UseDLL(WINSYSDIR ^ "odbccp32.dll");



    szDBQ = PROGRAMFILES ^ "Microsoft OfficeOfficeSamplesSolutions.mdb";



    szArgs = "DSN=notemplate|"+

    "Description=My Description|"+

    "DBQ=" + szDBQ + "|" +

    "Driver=" + WINSYSDIR ^ "odbcjt32.dll|" +

    "FIL=MS Access|" +

    "UID=|";

    // Replace all semicolons with NULL characters to create null-delimited,

    // double-NULL terminated string, which is the format needed to pass to SQL functions.

    szArgs = szArgs + '|;';

    nvLen = StrLength ( szArgs );

    nvLen = nvLen - 1;

    nCount = 0;

    for nCount = 0 to nvLen

    if ( szArgs[nCount] = '|' ) then

    szArgs[nCount] = '
  • Profile
    새까만넘 2001.06.14 09:24
    정말 감사감사 ..

    그런데 사용법 좀 가리켜 주시면 고맙겠습니다.

    꼭 좀 부탁드립니다. (^^)

  • Profile
    김진호 2001.06.14 21:06
    새까만넘 wrote:

    > 정말 감사감사 ..

    > 그런데 사용법 좀 가리켜 주시면 고맙겠습니다.

    > 꼭 좀 부탁드립니다. (^^)



    님이 쓰시는 installshield 버젼이 어케 되져?

    제가 한건 프로패셔날 6.03 입니다..

    스크립터를 수정해 주면 되는데...

  • Profile
    새까만넘 2001.06.15 05:28
    김진호 wrote:

    > 새까만넘 wrote:

    > > 정말 감사감사 ..

    > > 그런데 사용법 좀 가리켜 주시면 고맙겠습니다.

    > > 꼭 좀 부탁드립니다. (^^)

    >

    > 님이 쓰시는 installshield 버젼이 어케 되져?

    > 제가 한건 프로패셔날 6.03 입니다..

    > 스크립터를 수정해 주면 되는데...



    델파이 5.0 cd 에 있는 건데요...