powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Помогите удалить записи!
25 сообщений из 29, страница 1 из 2
Помогите удалить записи!
    #32349609
Evgeny111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня D5+ADO.
Не могу очистить таблицу оставив только структуру!
Помогите пожалуйста! Заране благодарен
...
Рейтинг: 0 / 0
Помогите удалить записи!
    #32349625
Фотография mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
D5+ADO+???
...
Рейтинг: 0 / 0
Помогите удалить записи!
    #32349632
Zigs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
while not Table.eof do begin
Table.Delete;
Table.Next;
end;

:)
...
Рейтинг: 0 / 0
Помогите удалить записи!
    #32349647
Фотография Teo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
delete from my_table
...
Рейтинг: 0 / 0
Помогите удалить записи!
    #32349653
Evgeny111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не удаляет так!
...
Рейтинг: 0 / 0
Помогите удалить записи!
    #32349680
Фотография Teo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что у тебя за сервер баз данных?
...
Рейтинг: 0 / 0
Помогите удалить записи!
    #32349682
Evgeny111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Access
...
Рейтинг: 0 / 0
Помогите удалить записи!
    #32349707
Фотография Teo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приведи код, которым пытаешься удалить записи...
...
Рейтинг: 0 / 0
Помогите удалить записи!
    #32349714
Evgeny111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пытаюсь удалить так же как написано выше в цикле!
...
Рейтинг: 0 / 0
Помогите удалить записи!
    #32349719
Фотография Teo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А в Help заглядывать не пробовал?
Поверь мне, иногда это полезно делать...

TCustomADODataSet.DeleteRecords

Deletes one or more records in the dataset.

TAffectRecords = (arCurrent, arFiltered, arAll, arAllChapters);
procedure DeleteRecords(AffectRecords: TAffectRecords = arAll);

Description

Use DeleteRecords to delete one or more records from the recordset the ADO dataset component represents.

If the recordset does not support record deletions, an exception is raised. Use the Supports method to determine whether the recordset supports deleting records.

If the dataset was opened in batch update mode, the records are only marked for deletion. Apply the batch deletions by calling the UpdateBatch method. If the dataset is not in batch update mode, the records are immediately removed from the base table.

AffectRecords is a TAffectRecords constant that determines which records are deleted by DeleteRecords. The default value for the AffectRecords parameter is arAll, which causes all records in the recordset to be deleted.

Option Meaning

arCurrent Only the deletes the current record.
arFiltered Only deletes records accessible through the current filter.
arAll Deletes all records in the recordset.
arAllChapters Deletes records in all chapters (ADO chapters)
...
Рейтинг: 0 / 0
Помогите удалить записи!
    #32349732
Evgeny111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да я и так пробовал!! Хелпом ваще всегда пользуюсь!
Не канает!! Не может грит удалить и все!
...
Рейтинг: 0 / 0
Помогите удалить записи!
    #32349735
Фотография Teo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прямо так и говорит, без указания причины?
Давай, выкладывай, что говорит...
А вообще, сходил бы ты сюда ...
...
Рейтинг: 0 / 0
Помогите удалить записи!
    #32349736
hyh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может какой-нить недобитый процесс считается всё еще приконнекченным к этой табличке?
...
Рейтинг: 0 / 0
Помогите удалить записи!
    #32349741
Evgeny111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет все процессы отрубил!
Ваще создал таблицу! внес данные и ниче туда не подрубал!
И не могу удалить ни одну строку!
Щас погодь скажу че грит!
...
Рейтинг: 0 / 0
Помогите удалить записи!
    #32349746
Evgeny111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
"Операция не допускается в данном контексте"
Вот такую байду! Это EOleException
...
Рейтинг: 0 / 0
Помогите удалить записи!
    #32350254
Evgeny111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
поможите кто нибудь!!!
...
Рейтинг: 0 / 0
Помогите удалить записи!
    #32350277
Фотография mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Братушка, может, у тебя внутренние ограничения в базе?
Напиши тест, который только и делает, что Delete, и покажи нам.
...
Рейтинг: 0 / 0
Помогите удалить записи!
    #32350287
Фотография KirillovA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я на акцессе кошку съел...
вопросы:
1. версия акцесса.
2. размер базы.
3. есть ли в табле счетчик.
4. сжимал бызу перед етим.
...
Рейтинг: 0 / 0
Помогите удалить записи!
    #32350608
Evgeny111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. Access XP
2. Счетчика нет.
3. Размер порядка50 записей (промежуточная база).
4. сжимал!
...
Рейтинг: 0 / 0
Помогите удалить записи!
    #32350695
Фотография KirillovA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. а если ручками в акцессе удалить? удаляеца?
2. создай другую таблу в акц. и попытайся в ней кильнуть.
...
Рейтинг: 0 / 0
Помогите удалить записи!
    #32350739
Evgeny111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ручками удаляется!
И БД новую создавал! И в ней таже бадяга!
Ваще нервоз, не знаю че и делать то!
...
Рейтинг: 0 / 0
Помогите удалить записи!
    #32350836
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А первичный ключ есть в таблице?
...
Рейтинг: 0 / 0
Помогите удалить записи!
    #32350905
Фотография KirillovA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
млин
1. поставь новую мдаку
2. поиграйся с настройками адо коннекшена
100% поможет ...
...
Рейтинг: 0 / 0
Помогите удалить записи!
    #32350976
McAndy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
знакомая ситуация :)
попробуй

while not Table.eof do begin
Table.Delete;
// Table.Next; - вот этой строки как раз НЕ надо !!
end;
...
Рейтинг: 0 / 0
Помогите удалить записи!
    #32351065
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня было похожее с ADO, это не зависит от Access
Надо исправить настройку ADOCOnnection (какую не помню)

А другие операции (добавление редактир.) он позволяет?
...
Рейтинг: 0 / 0
25 сообщений из 29, страница 1 из 2
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Помогите удалить записи!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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