Ну лана, поскоку про ОЛЕ ДБ никто полезно не высказался поставим вопрос ребром.
Environment: PowerBuilder 9.0.1 build 6533 and build 7236. Connecting to MS SQL Server 2000 sp3a using OLE DB. Provider – SQLOLEDB. Autocommit – false.
Situation. Declare and open a cursor using embedded SQL. Fetch one row. Then select something from another table using select ..into clause. If the cursor retrieves more then one row the following error occurs:
999 Microsoft OLE DB provider for SQL Server. Cannot create new connection because in manual or distributed transaction mode.
According to Microsoft: http://support.microsoft.com/default.as ... -us;272358
There should be a way around by setting DBPROP_MULTIPLECONNECTIONS to VARIANT_FALSE. But – how to do set this property? Any other work around?
Высказывайтесь пжлста.
Powerbuilder 9, OLE DB and MS SQL Server 2K - sux.
Правила форума
Пожалуйста, ознакомьтесь с правилами данного форума
Пожалуйста, ознакомьтесь с правилами данного форума
-
- Маньяк
- Сообщения: 2841
- Зарегистрирован: 20 фев 2003, 09:15
- Откуда: Vancouver
-
- Пользователь
- Сообщения: 107
- Зарегистрирован: 02 авг 2004, 22:00
dba
Tell us what are you trying to a achive and we may help you.
I mean you could not use a cursor in that case.
I mean you could not use a cursor in that case.
-
- Маньяк
- Сообщения: 2841
- Зарегистрирован: 20 фев 2003, 09:15
- Откуда: Vancouver
Re: dba
Миграция из родного коннекшена к Сикуел Севреру к Оле ДБ. В родном интерфейсе все работает. А тута нету. ПОди 500 мест таких. Переписывать латать пару месяцев займет.Yuri Dimant писал(а):Tell us what are you trying to a achive and we may help you.
I mean you could not use a cursor in that case.
- папа Карло
- Шарманщик
- Сообщения: 8565
- Зарегистрирован: 17 фев 2003, 15:04
- Откуда: НН -> BC -> WA -> UT -> CA
Re: dba
ну ты же всегда говорил - больше багов стабильнее работа. энджой типаVovchik писал(а):Миграция из родного коннекшена к Сикуел Севреру к Оле ДБ. В родном интерфейсе все работает. А тута нету. ПОди 500 мест таких. Переписывать латать пару месяцев займет.Yuri Dimant писал(а):Tell us what are you trying to a achive and we may help you.
I mean you could not use a cursor in that case.

-
- Маньяк
- Сообщения: 2841
- Зарегистрирован: 20 фев 2003, 09:15
- Откуда: Vancouver
Re: dba
Это как в том анекдоте - Я стока не выпью!папа Карло писал(а):ну ты же всегда говорил - больше багов стабильнее работа. энджой типаVovchik писал(а):Миграция из родного коннекшена к Сикуел Севреру к Оле ДБ. В родном интерфейсе все работает. А тута нету. ПОди 500 мест таких. Переписывать латать пару месяцев займет.Yuri Dimant писал(а):Tell us what are you trying to a achive and we may help you.
I mean you could not use a cursor in that case.