Re: "Recordset is read-only" with wine and unixodbc

Поиск
Список
Период
Сортировка
От Pierre Couderc
Тема Re: "Recordset is read-only" with wine and unixodbc
Дата
Msg-id 535A0F11.4030404@couderc.eu
обсуждение исходный текст
Ответ на Re: "Recordset is read-only" with wine and unixodbc  (Pierre Couderc <pierre@couderc.eu>)
Список pgsql-odbc
On 04/25/2014 08:07 AM, Pierre Couderc wrote:
>
> On 04/25/2014 04:24 AM, Adrian Klaver wrote:
>> On 04/24/2014 09:41 AM, Pierre Couderc wrote:
>>> Thank you, but it changes nothing.
>>
>> Please do not top post.
> ok ;)
>>
>>>
>>>
>>> On 04/24/2014 03:28 PM, Adrian Klaver wrote:
>>>> On 04/24/2014 02:12 AM, Pierre Couderc wrote:
>>>>> I am trying to excute under wine an application (MFC VC6++) which
>>>>> works
>>>>> fine under Windows (XP,7...), using ODBC and window pgsqlodbc. I
>>>>> try to
>>>>> use it under unix pgsqlodbc  and unixodbx (under debian jessie
>>>>> amd64).
>>>>> I hade some difficults to connect under i386 architecture but now it
>>>>> works fine, except when I try to modify a record of the table with a
>>>>> Crecordset.
>>>>>
>>>>> I get the a "Recordset is read only" message on an application that
>>>>> works fine under windows.
>>
>>
>> A little searching found this:
>>
>> http://support.microsoft.com/kb/109218/EN-US
>>
>> So are you using a dynaset which is updateble or a snapshot which is
>> read only?
> Sorry, I am not a specialist of DB, and I had no idea of dynaset or
> snapshot...
> I have checked and my conclusion is that I have always used, with many
> MFC program under various Windows, snapshot recordsets "writeable".
> The doc which apply is
> http://msdn.microsoft.com/en-us/library/1hkkwdf0.aspx
>
>>
>> Assuming you are using the exact same application in both cases and
>> it is working in the Windows case with psqlodbc, would seem to rule
>> out psqlodbc as the culprit. My suspicion would be an issue in Wine,
>> it is after all an emulation layer.
>>
> Yes, it is the same application.
> Mmm, it is difficult to incriminate wine : the circuit is very simple
> : wine sees nothing, and transmits to ODBC layer : unixodbc, whch may
> be the problem.
> Moreover ay my konwledge, recordset is not a ODBC concept, it is
> specific to MS.
> I shall try dynaset now.
> Thank you for the idea.
> But I am surprised to be alone to have this problem.
>
I have tried "dynaset", and it works ...
Thank you for your help !


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

Предыдущее
От: Pierre Couderc
Дата:
Сообщение: Re: "Recordset is read-only" with wine and unixodbc
Следующее
От: Pierre Couderc
Дата:
Сообщение: Transcoding problem with wine and unixodbc