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

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

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


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