Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Где проставить выборку курсора в CA / 7 сообщений из 7, страница 1 из 1
20.11.2008, 15:50
    #35666020
ННовичок
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где проставить выборку курсора в CA
Вот код скопировал
caADOTypeDS=Createobject("CursorAdapter")
caADOTypeDS.DataSourceType="ADO"
loConnection2DataSource = Createobject('ADODB.Connection')
loConnection2DataSource.ConnectionString = ;
[Provider=SQLOLEDB.1;] + ;
[Password=*******;Persist Security Info=True;User ID=********;]+;
[Initial Catalog=Roznica;Data Source=SERVERTM;]
loConnection2DataSource.Open()
caADOTypeDS.Datasource = Createobject('ADODB.RecordSet')
caADOTypeDS.Datasource.CursorLocation =3
caADOTypeDS.Datasource.Datasource.LockType =3
caADOTypeDS.Datasource.LockType =3
caADOTypeDS.Datasource.ActiveConnection = loConnection2DataSource
caADOTypeDS.SelectCmd = "select tip,naim_tip from tip_izd"
caADOTypeDS.CursorFill

но почему то alias выходит CursorAdapter1, а мне надо tip_izd, где этот алиас можно указать...
и второй вопрос, как указать, чтоб курсор создавался на сервере, а не на клиенской машине....
...
Рейтинг: 0 / 0
20.11.2008, 16:14
    #35666099
прошелмимо
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где проставить выборку курсора в CA
caADOTypeDS.Alias = "MyName"
...
Рейтинг: 0 / 0
20.11.2008, 16:15
    #35666101
прошелмимо
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где проставить выборку курсора в CA
перед
caADOTypeDS.CursorFill(признак исп-я курсорсхемы)
...
Рейтинг: 0 / 0
20.11.2008, 16:20
    #35666113
прошелмимо
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где проставить выборку курсора в CA
попробуйте. но я с АДО не работаю, может ошибся (св-во Alias предназдачено для указ-я имени курсора для ODBC и родных таблиц).
Точно подскажет тот, кто с АДО работает.
...
Рейтинг: 0 / 0
20.11.2008, 16:22
    #35666121
прошелмимо
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где проставить выборку курсора в CA
авторчтоб курсор создавался на сервере
вот это не понял
код выполняете где? на клиенте? почему курсор должен создаться ...?
...
Рейтинг: 0 / 0
21.11.2008, 05:45
    #35666983
ННовичок
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где проставить выборку курсора в CA
>код выполняете где? на клиенте? почему курсор должен создаться ...?
:-), ну это типа, либо после выполнения команды всю выборку передаст клиенту, либо сохранит на сервере и порциями будет выдавать клиенту...вроде так, как я понимаю...
...
Рейтинг: 0 / 0
25.11.2008, 14:57
    #35674272
ННовичок
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где проставить выборку курсора в CA
Всё разобрался..
вот в этой строчке указывается, где должен создаваться курсор
caADOTypeDS.Datasource.CursorLocation =3
Правда остался вопрос по этим двум строчкам
caADOTypeDS.Datasource.Datasource.LockType =3
caADOTypeDS.Datasource.LockType =3
Ну понятно, что оптим. блокировка, но почему два раза её прописали...
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Где проставить выборку курсора в CA / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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