Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как получить идентификатор записи?


Страницы:   1 2 3 4 5 6 7 8 9 10

well ©   (2010-12-13 14:00:00) 

БД Oracle.
Есть таблица. Поле ID инкрементный идентификатор, который определяется триггером в базе.

В программе данные отображаются через DBGrid. Связь с таблицей , связь через ADOQuery.

При вставке новой записи поле ID отображается как "0", хотя реальное значение отличается от нуля.
Реальное значение появляется после  
Active=false
Active=true
Либо после перезапуска программы.

Можно ли получить значение поля без перезапуска?


Anatoly Podgoretsky   (2011-01-13 17:32:00) [81]

> Ega23  (13.01.2011 17:14:51)  [111]

isql, osql, sqlcmd (в последних версиях) - да это все, скрипты все равно
каким редактором делать. У скриптов нет таких ограничений как в ГУИ. Можешь
писать и в студии, используя ее как редактор, вполне удобно, но тогда не
стоит говорить об неповорливости. В некоторых случаях можно студию и по
назначению использовать, в простых и отладочных целях. А то научатся мышкой
щелкать и считают себя крупными специалистами, а ведь на самом деле только
пшик.


Anatoly Podgoretsky   (2011-01-13 17:26:00) [82]

> Игорь Шевченко  (13.01.2011 16:27:49)  [109]

За первыми двумя следят.


Ega23   (2011-01-13 17:15:00) [83]


> А что еще два делают ?


Это бэкап.


Ega23   (2011-01-13 17:14:00) [84]


> это всего лишь ГУИ тулз, что противопоказано
> профессиональной разработке.


Типа osql - наше фсьё?
Ну кому как, по мне так проще через студию скрипты писать


Jeer   (2011-01-13 16:48:00) [85]


> А что еще два делают ?


Следят за первыми двумя :)

Ничего, что мне одному одновременно приходится поддерживать свое приложение на трех платформах ? ( ORACLE, MSSQL, Firebird )
А ну, да - еще демонстрашка на DBISAM :)


Игорь Шевченко   (2011-01-13 16:27:00) [86]

Anatoly Podgoretsky ©   (13.01.11 16:17) [106]


> Для
> полноценной поддержки Оракла требуется четыре специалиста.
>  


А что еще два делают ?


Anatoly Podgoretsky   (2011-01-13 16:20:00) [87]

> Ega23  (13.01.2011 15:57:38)  [98]

Откуда там торможение и не поворотливость?
Но она не обязательна, это всего лишь ГУИ тулз, что противопоказано
профессиональной разработке.


Anatoly Podgoretsky   (2011-01-13 16:18:00) [88]

> Игорь Шевченко  (13.01.2011 15:56:36)  [96]

Ну вот опять бедную птичку обидели.


Anatoly Podgoretsky   (2011-01-13 16:17:00) [89]

> Jeer  (13.01.2011 14:44:26)  [86]

Правильно, тяжелый инструмент, совсем другой уровень вхождения. Для
полноценной поддержки Оракла требуется четыре специалиста. Сообственно и для
MS SQL с некоторого порога также.


Anatoly Podgoretsky   (2011-01-13 16:14:00) [90]

> Ega23  (13.01.2011 13:39:20)  [80]

MS SQL аналогично, но редко используется кроме C# и C++, хотя ограничением
на язык нет, предпочтение отдается Managed


Anatoly Podgoretsky   (2011-01-13 16:10:00) [91]

> b z  (13.01.2011 13:39:19)  [79]

В MSSQL есть integration services отлично работает с WEB просто глаза на лоб
лезут. И оно работает не только с WEB. Последнее время многое на этом
основано: ISA, ForeFront, SharePoint, WSUS и так далее. Красиво и удобно.


Anatoly Podgoretsky   (2011-01-13 16:06:00) [92]

> Игорь Шевченко  (13.01.2011 13:32:17)  [77]

Принимай как целое PL и SQL, а не по отдельности.


Anatoly Podgoretsky   (2011-01-13 16:05:00) [93]

> Petr V. Abramov  (13.01.2011 13:04:15)  [75]

А какое назначение у Оракла и согласны ли с тобой эксперты?


Anatoly Podgoretsky   (2011-01-13 16:03:00) [94]

> Petr V. Abramov  (13.01.2011 13:04:15)  [75]

Ты тоже не знаешь MS SQL, он точно также жрет не "много", а ровно столько,
сколько ему скажут


Anatoly Podgoretsky   (2011-01-13 16:01:00) [95]

> Ega23  (13.01.2011 12:58:13)  [73]

Это беспроигрышная лотерея.
Что бы что-то сравнивать, надо знать ОЧЕНЬ ХОРОШО оба предмета, а то
получится, что " всем известно, что Оракл лучше"


Anatoly Podgoretsky   (2011-01-13 15:58:00) [96]

> ANB  (13.01.2011 12:40:12)  [72]

Ты наверно остановился на MS SQL 7


Игорь Шевченко   (2011-01-13 15:57:00) [97]

Jeer ©   (13.01.11 14:44) [86]

К ораклу твой текст отношения не имеет. Ровно никакого.


Ega23   (2011-01-13 15:57:00) [98]


> Про какую студию ведет речь? И зачем она нужна?

SQL Server Management Studio
Хотя и в Visual Studio тоже мона.


Anatoly Podgoretsky   (2011-01-13 15:56:00) [99]

> Ega23  (13.01.2011 12:18:09)  [69]

Про какую студию ведет речь? И зачем она нужна?


Игорь Шевченко   (2011-01-13 15:56:00) [100]

Anatoly Podgoretsky ©   (13.01.11 15:48) [93]

dBase это не СУБД


Страницы:   1 2 3 4 5 6 7 8 9 10

Наверх

Титульная страница Поиск, карта сайта Написать письмо