Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Куда точно идет Append, Insert и пр. в SQL-базах / 8 сообщений из 8, страница 1 из 1
23.05.2003, 10:41
    #32166861
Alexandr Plus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда точно идет Append, Insert и пр. в SQL-базах
Все-таки никак невозможно добавить запись в конец DATASET в SQL-базах?
Как узнать какой номер или rowid хотя бы у только что вставленной записи?
...
Рейтинг: 0 / 0
23.05.2003, 11:47
    #32166985
ziktuw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда точно идет Append, Insert и пр. в SQL-базах
Все-таки никак невозможно добавить запись в конец DATASET в SQL-базах?

Нету порядка записей в базах данных.

Как узнать какой номер или rowid хотя бы у только что вставленной записи?

Для идентификации записей служит первичный ключ. С порядком это никак не связано.
...
Рейтинг: 0 / 0
23.05.2003, 11:48
    #32166988
Ильшат
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда точно идет Append, Insert и пр. в SQL-базах
... Эти методы позиционирутся на только что добавленной записи ...
...
Рейтинг: 0 / 0
23.05.2003, 11:51
    #32166992
eNose
Участник
[не активирован]
[не одобрен]
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда точно идет Append, Insert и пр. в SQL-базах
Alexandr Plus, Вы путаете таблицы БД и компонент TDataSet.
TDataSet - это полученный в результате запроса данные. У них, естественно, есть порядок (order by ...).
...
Рейтинг: 0 / 0
23.05.2003, 11:58
    #32167011
Alexandr Plus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда точно идет Append, Insert и пр. в SQL-базах
>Для идентификации записей служит первичный ключ. С порядком
>это никак не связано.

Но при вставке у него еще нет значения, если его задавать не явно, а,
например, через последовательности.
Пока - вставил, про-post-ил и и потом ищу (есть несколько приемов)
id-ник того, что вставил. Однако выглядит коряво
что-то


> Эти методы позиционирутся на только что добавленной записи ...
И как определить номер вставленной записи без post?
...
Рейтинг: 0 / 0
23.05.2003, 12:10
    #32167027
eNose
Участник
[не активирован]
[не одобрен]
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда точно идет Append, Insert и пр. в SQL-базах
Методы TDataSet`а для вставки, редактирования и удаления записей мягко говоря не предназначены для работы с СУБД.
Очередная неудачная попытка сделать что-то универсальное.

Imho, пользуйтесь скриптами.
...
Рейтинг: 0 / 0
23.05.2003, 12:11
    #32167032
Alexandr Plus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда точно идет Append, Insert и пр. в SQL-базах
>TDataSet - это полученный в результате запроса данные. У них, естественно, >есть порядок

Но в, например, ... OraTableName.DataSource.DataSet.Last ... нет доступа??
...
Рейтинг: 0 / 0
23.05.2003, 12:25
    #32167052
Alexandr Plus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда точно идет Append, Insert и пр. в SQL-базах
>Imho, пользуйтесь скриптами

Мне тоже так кажется - пока еще нет инструментов (а 4GL уже
на подходе, например, Oracle Form Builder), чтобы было красиво и гибко - надо
больше выносить в серверную часть.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Куда точно идет Append, Insert и пр. в SQL-базах / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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