Re: Problem about Bytea and SQL_C_CHAR

Поиск
Список
Период
Сортировка
От Han
Тема Re: Problem about Bytea and SQL_C_CHAR
Дата
Msg-id 20021128050339.42D3F4759AF@postgresql.org
обсуждение исходный текст
Ответ на Problem about Bytea and SQL_C_CHAR  ("Han" <zhouhanok@vip.sina.com>)
Список pgsql-odbc
Hiroshi Inoue,

    Hi! I checked the crashing code and abstracted this:

    int data=1;
    int cb;
    rc = SQLPrepare(hstmt, "insert into test1(a) values(?)", SQL_NTS);
    rc = SQLBindParameter(hstmt, 1,
                        SQL_PARAM_INPUT,
                        SQL_C_TCHAR, SQL_INTEGER,
                        4, 0,
                        &data, MAX_STRING_SIZE,
                        &cb);
    rc = SQLExecute(hstmt);
    rc = SQLFreeStmt(hstmt, SQL_RESET_PARAMS);
    rc = SQLExecDirect(hstmt, "select * from test1", SQL_NTS);

    Table test1 has just one int column a.
    The SQLExecDirect crashed! Replace it with SQLBindParameter after that SQLFreeStmt will lead to crash! Please try
it.


>Han wrote:
>> The previous version I've been using was psqlodbc30.dll(driver name is "PostgreSQL + (Beta)", and I never changed
it.I just replaced the new 7.02.0006 dll, and the version number in the ODBC Data Source Administrator is right. 
>
>A simple test case passed here.
>Hmm could you send me the sample code if it's simple ?
>
>regards,
>Hiroshi Inoue
>    http://w2422.nsk.ne.jp/~inoue/

    regards,

        Han
        zhouhanok@vip.sina.com
          2002-11-28




В списке pgsql-odbc по дате отправления:

Предыдущее
От: "Han"
Дата:
Сообщение: Re: Problem about Bytea and SQL_C_CHAR
Следующее
От: Hiroshi Inoue
Дата:
Сообщение: Re: Problem about Bytea and SQL_C_CHAR