Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.04;
Скачать: CL | DM;

Вниз

не сохраняются данные с помошью ClientDataSet1.ApplyUpdates(-1)   Найти похожие ветки 

 
Smalik   (2004-06-09 09:34) [0]

Привет всем!

Данные храню в Ассesse, использую трёхзвенку в связке DCOM и ADO, таблица на 254 столбца. При сохранении изменений ClientDataSet1.ApplyUpdates(-1), выдаёт ошибку: слишком сложный запрос. Попробовал сохранить запросом Update, все 254 столбца сохранять не хочет, а разбитие на три запроса по 90 столбцов сохраняет изменения великолепно.

Какие есть ещё варианты сохранения изменений, или как заставить сохранять ApplyUpdates.

Спасибо.


 
ЮЮ ©   (2004-06-09 09:37) [1]

>таблица на 254 столбца

огласите всю структуру, пжжжалуйста :-)


 
bushmen ©   (2004-06-09 09:39) [2]

>огласите всю структуру, пжжжалуйста :-)

Ты хочешь нашей смерти? :)


 
Smalik   (2004-06-09 09:40) [3]

описание товара(наименование, кол, цена) и далее номера торговых точек. Это табла распределения товара(разнорядка)

Буду признателен за ссылки на работающие примеры!


 
ЮЮ ©   (2004-06-09 09:41) [4]

Интересно же, что можно запихать в 254 столбца одной таблицы.


 
ЮЮ ©   (2004-06-09 09:43) [5]

А если ещё пару торговых точек прикупят? :-)
зато "использую трёхзвенку в связке DCOM и ADO"


 
bushmen ©   (2004-06-09 09:52) [6]

>и далее номера торговых точек

И тебя твой работодатель еще не уволил? :) Так у нас не пишут! :)


 
Smalik   (2004-06-09 09:58) [7]

bushmen ©

а как пишут у вас так же как и на форуме? не по делу? не решают проблемму, а спрашивают о погоде?


 
Соловьев ©   (2004-06-09 10:01) [8]


> описание товара(наименование, кол, цена) и далее номера
> торговых точек

3 таблицы
1-я описание товара(наименование, кол, цена)
2-я код точки, наименование торговой точки
3-я код точки, код товара


 
bushmen ©   (2004-06-09 10:01) [9]

>Smalik   (09.06.04 09:58) [7]

Тебе уже ответили - "А если ещё пару торговых точек прикупят? :-)" Подумай над этим. Сначала надо выучить основы построения баз данных, а потом уже выкрутасами заниматься.


 
Smalik   (2004-06-09 10:06) [10]

эта табла досталась по наследсвтву(по просьбам трудящихся), товарищам работникам удобнее работать так по старинке.

ПЛЗ, можно отвечать по заданному вопросу.


 
Smalik   (2004-06-09 10:08) [11]

bushmen ©
торговых точек в реалии меньше двухсот( на тему подумай о ещё паре торговых точек), я взял максимально с запасом УЖЕ.


 
bushmen ©   (2004-06-09 10:10) [12]

>товарищам работникам удобнее работать так по старинке

А пользователям по барабану какая у тебя структура хранения данных. Они видят только ее отображение в том виде, в котором ты напишешь.

>ПЛЗ, можно отвечать по заданному вопросу.

Тебе по делу и отвечают. Если уж сам Access тебе говорит, что запрос очень сложный, то мы-то чем тебе можем помочь? Меняй структуру.


 
bushmen ©   (2004-06-09 10:15) [13]

>я взял максимально с запасом УЖЕ

А это еще раз говорит о том, что надо почитать основы!

>торговых точек в реалии меньше двухсот

Интересно, ты в состоянии такой запрос разобрать?


 
Anatoly Podgoretsky ©   (2004-06-09 10:18) [14]

bushmen ©   (09.06.04 10:10) [12]
Но вера то в чудо остается.


 
sniknik ©   (2004-06-09 11:45) [15]

запрос (тот что с Update) может и не слишком сложен но очень длинный это точно. (не слышал про ограничение в 254 поля а вот с длинной сталкивался)
попробуй сделать его короче, в идеале все передавать параметрами :p1,:p2,... если конечно не нужно передавать одиночную цифру которая будет короче названия параметра. а строки если не знаеш их содержания только параметрами.

а к советам всетаки прислушайся, даже если получится.


 
Alex_x ©   (2004-06-10 11:36) [16]

У меня есть одна такая таблица которую нельзя никак разделить на маленькие, там гдето 60-70 столбцов и такая ошибка когда ты селектом выбрал все столбцы сразу, вибирай меньшее количество столбцов или только те кторые надо апдейтить и всё гуд



Страницы: 1 вся ветка

Текущий архив: 2004.07.04;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.041 c
14-1087407884
KilkennyCat
2004-06-16 21:44
2004.07.04
Конкурс "Стих паскальный", победитель - MBo


14-1086994315
Johnmen
2004-06-12 02:51
2004.07.04
Наше, российское, существование...


14-1086097429
McSimm
2004-06-01 17:43
2004.07.04
Архивы форумов


1-1087466808
Dolphin1
2004-06-17 14:06
2004.07.04
RTTI глюк


3-1086699943
AleXqwq
2004-06-08 17:05
2004.07.04
ADOQuery