powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / CursorAdapter (глюки UseTransactions)
3 сообщений из 3, страница 1 из 1
CursorAdapter (глюки UseTransactions)
    #38737617
miv32
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

Глючит свойство CursorAdapter-а UseTransactions
Создал тестовую форму, запустил - все работает.

При включении в файл exe вылетает ошибка № 1734 Свойство UseTransactions не найдено.
Убираю thisform.oMyCAD.UseTransactions = .f. - все Ок.

Что за ерунда?
Cоздание CA на основании своего базового класса успеха не имело - ошибка № 1734

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
local lcConnString
text to lcConnString noshow pretext 15
	Driver=MySQL ODBC 5.3 ANSI Driver;
	SERVER=localhost;
	DATABASE=qqqqqq;
	uid=qqqqq;
	pwd=qqqq;
endtext	

thisform.lnconnhandle = sqlstringconnect(lcConnString)

thisform.omycad = createobject('CursorAdapter')

		thisform.oMyCAD.Alias              = 'Curfrommysql'
		thisform.oMyCAD.DataSourceType     = 'ODBC'
		thisform.oMyCAD.DataSource         = thisform.lnconnhandle
		thisform.oMyCAD.SelectCmd          = 'Select customer_id,filial_id,customer_name from customer'
		thisform.oMyCAD.Tables             = 'customer'
		thisform.oMyCAD.BufferModeOverride = 5
                thisform.oMyCAD.UpdateType=2
		thisform.oMyCAD.UseCursorSchema = .T.
		thisform.oMyCAD.CursorSchema       = 'customer_id N(10),filial_id N(3),customer_name C(200)'
		thisform.oMyCAD.KeyFieldList	= 'customer_id,filial_id'
		thisform.oMyCAD.UpdatableFieldList = 'customer_id,filial_id,customer_name'
		thisform.oMyCAD.UpdateNameList     = 'customer_id customer.customer_id,filial_id customer.filial_id,customer_name customer.customer_name'
		thisform.oMyCAD.UseTransactions    = .f.
		thisform.oMyCAD.CursorFill()



Может проблема в dll?
Заранее благодарен за помощь.
...
Рейтинг: 0 / 0
CursorAdapter (глюки UseTransactions)
    #38737713
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если память не изменяет был такой глюк (или похожий) в русском рантайме, удали vfp9rrus.dll
он тут обычно "C:\Program Files (x86)\Common Files\microsoft shared\VFP\"
...
Рейтинг: 0 / 0
CursorAdapter (глюки UseTransactions)
    #38737724
miv32
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Решил проблему.
http://www.vfug.org/files/VFP9SP2RT.zip

Версии dll свежее моих.
К exe бросил, помогло. :)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / CursorAdapter (глюки UseTransactions)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]