|
Создание таблицы Firebird 2.0 через IBTable
|
|||
---|---|---|---|
#18+
С Новым Годом всех! Использую Delphi XE5 и Firebird 2.0. Пытаюсь выполнить следующий код, создающий таблицу в существующей базе: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
Выдается ошибка: Unsupported Field Type... При этом ошибочная строка не выделяется... В Инете ничего по этому не нашел. Прошу помощи у мудрых форумчан ) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2018, 07:01 |
|
Создание таблицы Firebird 2.0 через IBTable
|
|||
---|---|---|---|
#18+
Logos300, В 2.0 ещё не было автоинкрементных полей. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2018, 08:12 |
|
Создание таблицы Firebird 2.0 через IBTable
|
|||
---|---|---|---|
#18+
Не занимайся ерундой и создавай таблицу хотя бы через запрос в IBSQL. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2018, 08:31 |
|
Создание таблицы Firebird 2.0 через IBTable
|
|||
---|---|---|---|
#18+
Автоинкрементных полей в чистом виде в FB и сейчас нет. Используй связку с генератором. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2018, 08:33 |
|
Создание таблицы Firebird 2.0 через IBTable
|
|||
---|---|---|---|
#18+
Logos300, А ты созидай таблицу соотв. запросом при помощи TIBQuery, а открывать/работать с ней потом уже сможешь при помощи TIBTable или TIBDataset. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2018, 11:47 |
|
Создание таблицы Firebird 2.0 через IBTable
|
|||
---|---|---|---|
#18+
Гораздо лучше учить человека сразу работать правильно и вообще отказаться от IBTable в пользу IBQuery или хотя бы IBSQL. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2018, 12:07 |
|
Создание таблицы Firebird 2.0 через IBTable
|
|||
---|---|---|---|
#18+
Любезный, Или в пользу TIBDataset. И не надо здесь нам штампов, в ряде ситуаций TIBTable вполне себе функциональный и удобный объект. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2018, 12:39 |
|
Создание таблицы Firebird 2.0 через IBTable
|
|||
---|---|---|---|
#18+
авторИ не надо здесь нам штампов, в ряде ситуаций TIBTable вполне себе функциональный и удобный объект. Нах-нах. Двунаправленный курсор на больших объемах данных - это большая проблема, тем более учитывая, что компонент хватает все поля из таблицы. авторИли в пользу TIBDataset. Ты в самом деле считаешь, что использование в IB/FB компонента с единственной транзакцией на чтение и запись - это адекватно? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2018, 22:42 |
|
Создание таблицы Firebird 2.0 через IBTable
|
|||
---|---|---|---|
#18+
никто не обратил внимания, что автор топика не просто таблицу хочет так создать, а view! С автоинкрементным столбцом! С индексом по одному из столбцов! Logos300 TableTypes:=[ttView]; ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2018, 22:59 |
|
Создание таблицы Firebird 2.0 через IBTable
|
|||
---|---|---|---|
#18+
ЛюбезныйавторИли в пользу TIBDataset. Ты в самом деле считаешь, что использование в IB/FB компонента с единственной транзакцией на чтение и запись - это адекватно?Если визуальный компонент используется для записи - то адекватность уже под большим вопросом. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2018, 23:36 |
|
Создание таблицы Firebird 2.0 через IBTable
|
|||
---|---|---|---|
#18+
авторникто не обратил внимания, что автор топика не просто таблицу хочет так создать, а view! С автоинкрементным столбцом! С индексом по одному из столбцов! А что, IBTable поддерживает создание вьюх, да еще и с автоинкрементом? Лучше родного запроса для этого еще ничего не придумали. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.01.2018, 15:13 |
|
Создание таблицы Firebird 2.0 через IBTable
|
|||
---|---|---|---|
#18+
kdv, Так это еще надо посмотреть, учитывает ли IBTable этот флаг при конструировании соответствующего запроса в методе CreateTable, а то вполне может статься, что болт кладет. )) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.01.2018, 15:31 |
|
Создание таблицы Firebird 2.0 через IBTable
|
|||
---|---|---|---|
#18+
ЛюбезныйНах-нах. Двунаправленный курсор на больших объемах данных - это большая проблема, тем более учитывая, что компонент хватает все поля из таблицы. Я не зря сделал ремарку про определенные ситуации (надо просто голову подключать), в которых использование IBTable является не только обоснованным, но и достаточно удобным. Например, по собственному опыту, для редактирования разумных по размеру справочников из десятков (и даже сотен) тысяч позиций, на объемах которых никаких видимых деградаций не возникает. Что касается "хватает все поля", то тут становится совершенно очевидным, что вы с ним реально не работали, ну или по крайней мере в исходники не заглядовали. Потому и оценочные суждения такие. А ведь могут признать за чистую монету. Ты в самом деле считаешь, что использование в IB/FB компонента с единственной транзакцией на чтение и запись - это адекватно? И не только считаю, но и вовсю в таком виде их использую еще с доФИБОвских дремучих времен. Надо просто уметь грамотно их готовить. )) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.01.2018, 15:49 |
|
Создание таблицы Firebird 2.0 через IBTable
|
|||
---|---|---|---|
#18+
VDSoftYuRockЕсли визуальный компонент используется для записи - то адекватность уже под большим вопросом. Ну вот и оголтелые подтянулись. Давайте теперь все программировать на ISQL. )) Не обязательно на ISQL. Можно на TIBSQL :) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.01.2018, 18:14 |
|
Создание таблицы Firebird 2.0 через IBTable
|
|||
---|---|---|---|
#18+
YuRock, Ну уж нет, - хардкодить, так хардкодить. И, кстати, сам по себе IBTable и иже с ним тоже не визуальный компонент, ежели чо. )) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.01.2018, 18:27 |
|
Создание таблицы Firebird 2.0 через IBTable
|
|||
---|---|---|---|
#18+
Когда я работал с DBF через BDE и SQL еще вообще не знал, даже тогда создавать таблицы было удобнее через SQL CREATE TABLE. Что может сейчас, при работе с SQL-серовером, заставить создавать таблицы через какие-то прокладки - не представляю :) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.01.2018, 20:27 |
|
Создание таблицы Firebird 2.0 через IBTable
|
|||
---|---|---|---|
#18+
Logos300Прошу помощи у мудрых форумчанОпохмелиться Вам надо, барин. И впредь закусывать. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2018, 18:15 |
|
Создание таблицы Firebird 2.0 через IBTable
|
|||
---|---|---|---|
#18+
Погодите вы ругаться, мы еще таблицу не создали. Через createTable. )) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2018, 20:31 |
|
Создание таблицы Firebird 2.0 через IBTable
|
|||
---|---|---|---|
#18+
VDSoftПогодите вы ругаться, мы еще таблицу не создали. Через createTable. )) помнится, я на АДО как-то пытался создавать базу [spoiler][youtube= ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2018, 21:06 |
|
Создание таблицы Firebird 2.0 через IBTable
|
|||
---|---|---|---|
#18+
Док, Вот вы второй уже ролик (без мыла) сюда суете, которые на первом айпаде, к примеру, не кажутся. Быть может, на пальцах тогда лучше что-то изобразить? А то смотрится все это в стиле пропала мысль. В то время как все мы с нетерпением ждем итогов применения TIBTable.CreateTable. ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2018, 22:03 |
|
Создание таблицы Firebird 2.0 через IBTable
|
|||
---|---|---|---|
#18+
VDSoft, тред изначально зафлужен, где из 21 не несущих никакой смысловой нагрузки сообщений ваших 8. Вы либо покажите ТС, как правильно создавать БД, либо не сетуйте на неспособность посмотреть ролик ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2018, 23:24 |
|
Создание таблицы Firebird 2.0 через IBTable
|
|||
---|---|---|---|
#18+
ИХМО, клоунаду пора прекращать ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2018, 23:35 |
|
Создание таблицы Firebird 2.0 через IBTable
|
|||
---|---|---|---|
#18+
НГ, праздники, вот человек общается, в ненапряжном стиле. Придут модераторы - закроют клоунаду, не парьтесь. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2018, 00:05 |
|
Создание таблицы Firebird 2.0 через IBTable
|
|||
---|---|---|---|
#18+
Один с телефона с другой части Земли. Только в полглаза, чтобы уж совсем не бузили. Второй, вижу отметился, но пока ещё все мысли о выпивке, опохмелке. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2018, 02:38 |
|
|
start [/forum/topic.php?fid=40&fpage=37&tid=1561278]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
68ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 174ms |
0 / 0 |