powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Recordset для формы. Глюки при удалении записи.
7 сообщений из 7, страница 1 из 1
Recordset для формы. Глюки при удалении записи.
    #32349100
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
к форме подцеплен в коде recordset.
при удалении записи, с экрана исчезают 2 записи.
при чем из recordset-а реально удаляется только одна, которая и должна.

если убрать рекордсет и подставить форме то же в рекордсурс,
то работает правильно.

в чём прикол? как заставить работать?

accessXP adp + sql 2000
...
Рейтинг: 0 / 0
Recordset для формы. Глюки при удалении записи.
    #32349118
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то тебе везет на глюки.
Прежде чем искать несуществующие баги давай в студию:
- какой сервис-пак на акесе
- какой MDAC
- какой сервис-пак на MS SQL
- какая версия ADO подключена
- сам код
- наличие уникального ундекса на таблицу
...
Рейтинг: 0 / 0
Recordset для формы. Глюки при удалении записи.
    #32349152
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пробую ответить:
SP2 для OfficeXP
MDAC - где посмотреть?
SQL Server 2000 Development Edition - вроде без SP
(а где это видно? в чьем about?)
ADO 2.5
какой код? сурсы для формы?
на этом рекордсет для формы
Код: plaintext
1.
2.
3.
4.
5.
6.
ALTER PROCEDURE dbo.spFormDocTovar
(@p1 int,
@p2 int)
AS 
 SET NOCOUNT ON SELECT     colIntCode, colTIntDiv, colIntDoc, colIntCard, colNumKorPlan, colNumEd, colNumKor, colMonCena, colVchGTD, colMonCenaIn, colBitVal, colIntKT
FROM         dbo.tabDocTovar
WHERE     (colIntDoc = @p2) AND (colTIntDiv = @p1)

Уникальная таблица - tabDocTovar
Команда синхронизации -
Код: plaintext
1.
2.
SELECT     colIntCode, colTIntDiv ,colIntDoc, colIntCard, colNumKorPlan, colNumEd, colNumKor, colMonCena, colVchGTD, colMonCenaIn, colBitVal, colIntKT
FROM         dbo.tabDocTovar
WHERE     (colIntcode = ?) and (coltIntdiv=?)

Уникальный ключ для таблицы составной из colIntcode и coltIntdiv
...
Рейтинг: 0 / 0
Recordset для формы. Глюки при удалении записи.
    #32349162
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
уже говорено
и переговорено:
для РЕДАКТИРОВАНИЯ
записей в форме для adp
рекордесеты НЕ ИСПОЛЬЗОВАТЬ!
ВСЕ. ЗАПОМНИ.
как тока выйдет А2003
и проверим там как
работает форма, тады
и скажем табе,
а пока смирись
...
Рейтинг: 0 / 0
Recordset для формы. Глюки при удалении записи.
    #32349169
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для РЕДАКТИРОВАНИЯ
записей в форме для adp
рекордесеты НЕ ИСПОЛЬЗОВАТЬ!

да почему же? Можно использовать!
Только глючить будет ;)
...
Рейтинг: 0 / 0
Recordset для формы. Глюки при удалении записи.
    #32349177
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pavel

полынь тоже можно
жрать
тока потом
дристать будешь
...
Рейтинг: 0 / 0
Recordset для формы. Глюки при удалении записи.
    #32349179
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Хам
>как тока выйдет А2003

Дык уже вышел :) Можно проверять. TatajnaT вроде бы юзает

2 Саша
>MDAC - где посмотреть?

Похоже у тебя 2.5 Найди на сайте микрософт 2.8

>SQL Server 2000 Development Edition - вроде без SP
(а где это видно? в чьем about?)

Print @@Version

Если 8.0.818 - то у тебя SP3a+HotFix. 8.0.760 - SP3

>какой код? сурсы для формы?

Код привязки рекодсета к форме, код удаления записи

в остальном - как Хам присоветовал
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Recordset для формы. Глюки при удалении записи.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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