Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / cursorsetprop('UpdatenameList'... / 6 сообщений из 6, страница 1 из 1
29.07.2004, 15:44
    #32627511
ilya_sh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cursorsetprop('UpdatenameList'...
Подскажите, существует ли ограничение по длине строки передаваемой в команде:
=CURSORSETPROP("UpdateNameList", "punkt akt_eksp.punkt, kompania akt_eksp.kompania,;
polis akt_eksp.polis, polis_real akt_eksp.polis_real, family akt_eksp.family;
name akt_eksp.name, farther akt_eksp.farther,birthday akt_eksp.birthday,where_live akt_eksp.where_live")

У меня при добавлении еще 5 полей выдается сообщение об ошибке. Возможно существует ограничении на длину = 255 символов.

если - есть, то возможна ли повторная передача комманды с другимим полями.
...
Рейтинг: 0 / 0
29.07.2004, 15:51
    #32627539
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cursorsetprop('UpdatenameList'...
Код: plaintext
lcString = "начало строки"+[ середина строки ]+' окончание строки '

lcString - это символьная переменная. Ее длина ограничена числом 16,777,184 символов

Справа от равенства 3 символьные константы. Длина каждой из них ограничена 255 символами.

Т.е. в твоем случае надо предварительно сформировать символьную переменную

Код: plaintext
1.
2.
3.
4.
5.
lcString = "punkt akt_eksp.punkt, kompania akt_eksp.kompania,"+;
"polis akt_eksp.polis, polis_real akt_eksp.polis_real, family akt_eksp.family"+;
"name akt_eksp.name, farther akt_eksp.farther,birthday "+;
"akt_eksp.birthday,where_live akt_eksp.where_live"

=CURSORSETPROP("UpdateNameList", m.lcString)
...
Рейтинг: 0 / 0
30.07.2004, 13:03
    #32629226
AngelOKES
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cursorsetprop('UpdatenameList'...
To ВладимирМ:

На счет строковой переменной.
К примеру у меня есть строка bbb :

bbb="insert into Zschetchic select * from schetchic where cp='12111'"

И когда я её отправляю на SQL, то что-то не так.
Есть ли здесь каое-то огрничение или моя ошибка в другом?

SQLEXEC(aaa,bbb)
...
Рейтинг: 0 / 0
30.07.2004, 13:15
    #32629270
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cursorsetprop('UpdatenameList'...
Проверь, какое сообщение об ошибке выдает сервер:

IF SQLEXEC(aaa,bbb)<0
LOCAL laError(1)
AERROR(laError)
* Смотрим содержимое массива laError. В чем собственно ошибка
ENDIF
...
Рейтинг: 0 / 0
30.07.2004, 13:24
    #32629296
AngelOKES
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cursorsetprop('UpdatenameList'...
Ошибка была в одном поле.
Оно формируться по формуле которое задано на SQL.
И теперь не знаю как это обойти.
...
Рейтинг: 0 / 0
30.07.2004, 13:48
    #32629359
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cursorsetprop('UpdatenameList'...
Это был вопрос или сообщение?
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / cursorsetprop('UpdatenameList'... / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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