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

:)
...
Рейтинг: 0 / 0
10.12.2003, 17:39
    #32349647
Teo
Teo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите удалить записи!
Код: plaintext
delete from my_table
...
Рейтинг: 0 / 0
10.12.2003, 17:42
    #32349653
Evgeny111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите удалить записи!
Не удаляет так!
...
Рейтинг: 0 / 0
10.12.2003, 17:57
    #32349680
Teo
Teo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите удалить записи!
А что у тебя за сервер баз данных?
...
Рейтинг: 0 / 0
10.12.2003, 17:58
    #32349682
Evgeny111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите удалить записи!
Access
...
Рейтинг: 0 / 0
10.12.2003, 18:07
    #32349707
Teo
Teo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите удалить записи!
Приведи код, которым пытаешься удалить записи...
...
Рейтинг: 0 / 0
10.12.2003, 18:11
    #32349714
Evgeny111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите удалить записи!
Пытаюсь удалить так же как написано выше в цикле!
...
Рейтинг: 0 / 0
10.12.2003, 18:16
    #32349719
Teo
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
10.12.2003, 18:22
    #32349732
Evgeny111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите удалить записи!
Да я и так пробовал!! Хелпом ваще всегда пользуюсь!
Не канает!! Не может грит удалить и все!
...
Рейтинг: 0 / 0
10.12.2003, 18:24
    #32349735
Teo
Teo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите удалить записи!
Прямо так и говорит, без указания причины?
Давай, выкладывай, что говорит...
А вообще, сходил бы ты сюда ...
...
Рейтинг: 0 / 0
10.12.2003, 18:25
    #32349736
hyh
hyh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите удалить записи!
Может какой-нить недобитый процесс считается всё еще приконнекченным к этой табличке?
...
Рейтинг: 0 / 0
10.12.2003, 18:27
    #32349741
Evgeny111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите удалить записи!
Нет все процессы отрубил!
Ваще создал таблицу! внес данные и ниче туда не подрубал!
И не могу удалить ни одну строку!
Щас погодь скажу че грит!
...
Рейтинг: 0 / 0
10.12.2003, 18:30
    #32349746
Evgeny111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите удалить записи!
"Операция не допускается в данном контексте"
Вот такую байду! Это EOleException
...
Рейтинг: 0 / 0
11.12.2003, 10:50
    #32350254
Evgeny111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите удалить записи!
поможите кто нибудь!!!
...
Рейтинг: 0 / 0
11.12.2003, 11:00
    #32350277
mv
mv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите удалить записи!
Братушка, может, у тебя внутренние ограничения в базе?
Напиши тест, который только и делает, что Delete, и покажи нам.
...
Рейтинг: 0 / 0
11.12.2003, 11:04
    #32350287
KirillovA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите удалить записи!
я на акцессе кошку съел...
вопросы:
1. версия акцесса.
2. размер базы.
3. есть ли в табле счетчик.
4. сжимал бызу перед етим.
...
Рейтинг: 0 / 0
11.12.2003, 13:26
    #32350608
Evgeny111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите удалить записи!
1. Access XP
2. Счетчика нет.
3. Размер порядка50 записей (промежуточная база).
4. сжимал!
...
Рейтинг: 0 / 0
11.12.2003, 13:59
    #32350695
KirillovA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите удалить записи!
1. а если ручками в акцессе удалить? удаляеца?
2. создай другую таблу в акц. и попытайся в ней кильнуть.
...
Рейтинг: 0 / 0
11.12.2003, 14:18
    #32350739
Evgeny111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите удалить записи!
Ручками удаляется!
И БД новую создавал! И в ней таже бадяга!
Ваще нервоз, не знаю че и делать то!
...
Рейтинг: 0 / 0
11.12.2003, 15:12
    #32350836
ziktuw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите удалить записи!
А первичный ключ есть в таблице?
...
Рейтинг: 0 / 0
11.12.2003, 15:50
    #32350905
KirillovA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите удалить записи!
млин
1. поставь новую мдаку
2. поиграйся с настройками адо коннекшена
100% поможет ...
...
Рейтинг: 0 / 0
11.12.2003, 16:39
    #32350976
McAndy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите удалить записи!
знакомая ситуация :)
попробуй

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

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


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