powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Recordset
25 сообщений из 73, страница 2 из 3
Recordset
    #32166398
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Я на стороне Лоха. Приметы: под левым глазом фингал, на брюхе портрет Изи Рабиновича.
...
Рейтинг: 0 / 0
Recordset
    #32166401
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Jem
Хам, кстати хамит не зря.
Работать с формой через рекордсет в ADP - это неудавшийся переход с MDB, ну как в анекдоте про Чукчу, который бензопилой лес пилил, а потом узнал, что она еще и включается.
...
Рейтинг: 0 / 0
Recordset
    #32166405
Jem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создал новый ADP проект, импортировал туда базу.
Однако не помогло..
Посмотрел profiler но там не очень понятно может поможите?
зачем вызывается процедура
sp_prepare
Возвращаемое ей значение присваивается переменной Р1, затем вызывается
еще ряд процедур
а потом идет то о чем вы уже сказали
Select _,_,_,_, FROM _ WHERE FK=@P1
блин :(
...
Рейтинг: 0 / 0
Recordset
    #32166410
V. Motchulsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если пропустит таможня, приведу цензурщика, который предявит требование к Гетцу, убрать со страниц слово Recordset
...
Рейтинг: 0 / 0
Recordset
    #32166412
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
2 incold:

Вся эта лирика понятна. Некрасиво, немодно, не, не, не. Только вопрос в другом. Вопрос - почему не работает. Хам делает вид, что знает ответ.
...
Рейтинг: 0 / 0
Recordset
    #32166414
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
2 V. Motchulsky:

Может, вообще запретить VBA? И писать одни макросы.
...
Рейтинг: 0 / 0
Recordset
    #32166415
Jem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да блин я не спорю все вы молодцы!! :)) Особьенно чукча!! А хам еще велел идти справку читать! Там что написано что работать через рекордсет в adp это гимор!!??!? А ну его в ..... этот рекордсет буду через хп все делать.
Только как данные в форме обновлять? неужели так:
Me.RecordSource=Me.Recordsource ?
Или это тоже пережиток MDB??
...
Рейтинг: 0 / 0
Recordset
    #32166417
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
именнннно так и обновляй
а что тебе мешает
вносить данные
прямо в форму?
...
Рейтинг: 0 / 0
Recordset
    #32166424
V. Motchulsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Me.Requery
...
Рейтинг: 0 / 0
Recordset
    #32166426
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Владимир Саныч
Дело в том, что не, не, не
а в том что вот такие проблемы через каждую новую форму возникают.
А чтобы заработало, переделать без использования рекордсет.

2 Jem
параметр для процедуры это что?
в процедуре есть установка опции Set nocount On?
строка синхронизации на форме есть?
...
Рейтинг: 0 / 0
Recordset
    #32166428
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
(В сторону.)

Не, ну почему из багов Майкрософта делают священную идеологию?
...
Рейтинг: 0 / 0
Recordset
    #32166437
V. Motchulsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может, вообще запретить VBA? И писать одни макросы.
Я бы с радостью и VBA и макросы - настальгия по Turbo Pascal, где были нормальные объекты, нормальные циклы, можно было создать библиотеку пользовательских функций.
...
Рейтинг: 0 / 0
Recordset
    #32166440
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Хаму\r
>Гетца с собой \r
приведу и Виктора \r
Сенина\r
\r
После того как выяснилось, что Гетц он облажался (/topic/32819), я его собой на стрелку на трамвайной остановке не возьму - а прийдет самостоятельно - буду бить, и вполне возможно, ногами \r
\r
А по поводу рекодсета, вроде все логично, что выдает ошибку.\r
У Jem получается два редактируемых набора: один родной - от формы, другой rst. И когда ты обновляешь rst, то он Акес и сообщает, что строка из родного набора формы была изменена. Попробуй\r
или как тут насоветовали\r
или через RecordSetClone\r
или просто возьми и измени \r
Me("FK").Value=IntA\r
RunCommand accmdSaveRecord
...
Рейтинг: 0 / 0
Recordset
    #32166453
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извините что вмешиваюсь, а позвольте поинтерисоваться, команда синхронизации прописана?
...
Рейтинг: 0 / 0
Recordset
    #32166458
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
разговор ни о чем
пошел.
выяснили, что код
работает и что после
него аксесс вышибает
и что рекордсет формы
не надо использовать,
потом пошла болтовня,
потому как автор
вопроса так и не
сказал что он хочет
получить
...
Рейтинг: 0 / 0
Recordset
    #32166464
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
потому как автор
вопроса так и не
сказал что он хочет
получить

И то верно. А корни проблемы, скорее всего, в смене версии MDAC. Хорошо бы код ХП в студию.
...
Рейтинг: 0 / 0
Recordset
    #32166469
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
> У Jem получается два редактируемых набора: один родной - от формы, другой rst.

А вот это уже ответ!!!

> потому как автор
> вопроса так и не
> сказал что он хочет
> получить

а
это
попы
тка
перел
ожить
про
блему
с
больной
головы
на
здоровую
...
Рейтинг: 0 / 0
Recordset
    #32166479
Jem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Строка синхронизации не прописана!
По не знанию я ее не прописал.
Ведь строка синхронизации это SQL запрос, а в книжках везде насоветовано, использовать запросы которые сохраненны на сервере, для быстрейшего их выполнения, и еще я не знаю толком если пользователи будут иметь доступ только на выполнение хп а доступ к таблицам будет запрещен то как тогда будет работать строка синхронизации, и еще у геца написано что строка нужна для правильного отображения данных в форме после изменения значения ключа, о не написано что будут ошибка., и еще если вызвать Me.Requery то тогда зачем строка синхронизации.
Всем остальным:
Про использование двух наборов это скорее всего не так!
Сами подумайте когда мы пишем
Set rst=Me.Recordset
мы не создаем новый объект данных! Мы делаем ссылку на существующий!!
Соответсвенно конфликтов быть не должно, при работе как через рекордсет так и через форму мы редактируем одни и теже данные.
...
Рейтинг: 0 / 0
Recordset
    #32166480
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я сам часто ради интереса (когда время есть) начинаю мучать акес на предмет разных фитч.
Рекодсеты на форму я буду мучать в самую последнюю очередь, ибо не доконца понимаю их выгодность по сравнению с другими средствами.
...
Рейтинг: 0 / 0
Recordset
    #32166486
Jem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Senin Viktor
Если говорить про MDB, то без рекордсета, насколько я понимаю нельзя осуществить работу с данными формы внутри транзакции к примеру..
...
Рейтинг: 0 / 0
Recordset
    #32166500
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пока вы тут болтали
создал 3 формы
на основе ХП
с обновляемыми записями
и делаю это уже
как 2 года: легко инепринужденно
я не пойму: чево Jem мучается ?
...
Рейтинг: 0 / 0
Recordset
    #32166504
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Хам, ты говорил, что знаешь ответ.
...
Рейтинг: 0 / 0
Recordset
    #32166506
Jem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Хам скажи что пишешь в строку синхронизации? Если пишешь конечно?
...
Рейтинг: 0 / 0
Recordset
    #32166508
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ответ на что?
я вопроса не вижу
у меня все работает
...
Рейтинг: 0 / 0
Recordset
    #32166509
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А я вот кажется знаю. Дай права на чтение ключевого поля таблицы, и все заработает.
...
Рейтинг: 0 / 0
25 сообщений из 73, страница 2 из 3
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Recordset
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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