|
|
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
До сих пор не использовал ничего окромя ADO. Сейчас потребовалось FBIPlus. Не могу найти нигде как же добавить запись. Append датасета не ругается но и запись не добавляет? Где б учебник по азам почитать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 14:11:53 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Hello, Олег Пальчик! You wrote on 27 января 2014 г. 14:11:43: Олег ПальчикГде б учебник по азам почитать? у них на сайте. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 14:12:46 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Олег Пальчик, Refresh? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 14:20:10 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий, У них скачал гуйд, конечно же.. Но там описание особенностей и прочего. Именно азы опущены, предполагается знакомство читающего с тематикой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 14:24:59 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Hello, Олег Пальчик! You wrote on 27 января 2014 г. 14:27:12: Олег Пальчик> предполагается знакомство читающего с тематикой. и про формирование запросов для датасета тоже нет? не вериЦЦа что-то... Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 14:28:22 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 14:30:15 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Олег ПальчикУ них скачал гуйд, конечно же.. Но там описание особенностей и прочего. Теперь читай статьи для чайников, коих на сайте тоже хватает. Ну или иди на http://ibase.ru/devinfo/ibx.htm Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 14:42:59 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
DarkMasterRefresh? Он про транзакции не знает, видимо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 14:43:32 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
wadman, Узнал пару часов назад )) пока только про их существование. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 14:56:29 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Олег Пальчик> Именно азы опущены, предполагается знакомство читающего с тематикой. Прочитай книжку "Мир Interbase", Ковязин/Востриков (есть в электронном виде). Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 15:00:33 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Похоже, даденая выше ссылка ibase то, что надо.. сейчас буду изучать вопрос. Спасибо откликнувшимся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 15:18:19 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Хмм... похоже, я это уже читал. Ибо накропал нетленку: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Так не добавляется запись ( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 15:35:43 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Олег Пальчик, ай да молодец. А InsertSQL кто будет заполнять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 15:40:01 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Олег Пальчик > pFIBDataSet1.SelectSQL.Text := 'select * from asdt'; Олег Пальчик > pFIBDataSet1.Append; SelectSQL ты указал, а Insert/Update/DeleteSQL не указал. Создай их хотя бы автогенерацией. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 15:47:48 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
ничего не понял.. а что туда писать-то? добавление записи ручками на SQL описывать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 15:48:47 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Олег Пальчик> ничего не понял.. а что туда писать-то? Запрос на добавление. > добавление записи ручками на SQL описывать? Ну да. Внезапно? С SQL-сервером принято общаться SQL-запросами. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 15:51:15 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Довольно внезапно.. после ADO )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 15:51:46 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Олег Пальчик> Довольно внезапно.. после ADO )) Ну, на ADO я бы не ориентировался. Во-первых, подход с произвольным текстом для каждого запроса много гибче - можешь туда хоть вызов ХП засунуть; во-вторых, уже в ADO.Net этот момент сделали правильнее. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 15:56:06 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Олег Пальчик, который и славился своей кривостью при попытке самостоятельной генерации DML запросов, если вдруг основной запрос окажется чуть сложнее чем SELECT * FROM TABLE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 15:56:54 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Олег Пальчикдобавление записи ручками на SQL описывать?Разумеется. Частенько в обертках (у фибов точно есть) присутствует генератор таких запросов, тынцул пипку, потом подточил напильником и вуаля. Вот когда не дают "напильник" это беда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 16:02:49 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
нашёл вот это: авторThe second form specifies both the column names and the values to be inserted: INSERT INTO table_name (column1,column2,column3,...) VALUES (value1,value2,value3,...); column - это название поля? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 16:18:34 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Да. А values - это значение или параметр. Прочитай таки книжку уже, быстрее будет. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 16:20:29 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов Рустам, Так читать надо понимать что читать. Попытки писания мелкого кода локализуют область моего невежества.. непонятно же отчего не работает если теперь я добавил: Код: pascal 1. Вот оно не заработало и где искать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 16:21:53 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Олег Пальчик, у DataSet FIBPlus две транзакции одна читающая, вторая пишущая. Разберись уже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 16:27:04 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
граждане ФИБ-овцы! научите его уже нажимать волшебную кнопку, которая генерит запросы в датасете вашем. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 16:31:32 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Олег Пальчик, Стартуешь читающую транзакцию. Она у тебя за SELECT отвечает. Все остальные телодвижения (INSERT/UPDATE/DELETE) у тебя проходят в пишущей транзакции. Вывод - сделай таки Commit для пишущей транзакции и Refresh() для читающей. Ну или полный код приведи, бо на кофейной гуще гадаем, что ты там недописываешь. P.S. С ФИБами дело имел очень давно и недолго, могу ошибаться (может оно само автоматом уже что-то должно делать)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 16:32:04 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Включив лень тупо потыкал по настройкам AutoUpdateOptions (настроено было по примеру от гуйда). Отключил пару галочек - стало добавляться.. нет пока у меня понимания как оно работает. Надеюсь пройдёт со временем )) Еще раз спасибо откликнувшимся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 16:40:26 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Олег Пальчик> Так читать надо понимать что читать В смысле, понимать, что читаешь? Это да, надо. Если с этим проблемы, то и форум не поможет. Если же знать, какие разделы читать - ну так в оглавлении по названиям глав сам поймёшь - разделы про IBX и FB, там же и про датасеты, рассказано, и про запросы, и про транзакции. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 17:26:16 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов Рустам, А вот это уже умничание.. я ж говорю только о том, что незнакомство с технологиями и особенностями компонент не позволяет найти нужную информацию. Нет возможности бегло изучать что-то пошагово. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 09:56:13 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Олег Пальчик, Несколько шагов для примера типа "Хелло ворлд" 1. Поставь на форму компоненты: одну TFibDatabase и два для транзакций - одна читающая, другая пишущая. Заполни их параметры - прочитай как надо, это важно. 2. Поставь на форму FibDataset. Задай ему Database и те две транзакции. 3. Заполни SelectSQL. Звездочек не надо, надо реальные имена полей. . 4. Найди в tfibdataset-e "генератор sql" - он сгенерирует модифицирующие sql. - insert, update, delete, refresh. Далее ты сможешь писать их сам, в случае более сложных конструкций. 5. Поставь на форму datasoruce и dbgrid. Сделай связи между ними. 6. в FibDataset-е поставь галку "autocommit" в true. Это позволяет редактировать данные в гриде и сразу видеть результат изменений. 7. Сделай database активной. В гриде должны появиться данные, в дизайн-тайме. Вроде ничего не пропустил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 11:26:26 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
S.G.6. в FibDataset-е поставь галку "autocommit" в true. Это позволяет редактировать данные в гриде и сразу видеть результат изменений. Видеть результат изменений в других транзакциях после Post в этом FibDataset'e. Больно уж неоднозначно: здесь-же видеть? Оно и так тут (в этой транзакции) будет видно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 12:39:20 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
wadmanS.G.6. в FibDataset-е поставь галку "autocommit" в true. Это позволяет редактировать данные в гриде и сразу видеть результат изменений. Видеть результат изменений в других транзакциях после Post в этом FibDataset'e. Больно уж неоднозначно: здесь-же видеть? Оно и так тут (в этой транзакции) будет видно. Я же не руководство пишу :) Главное, обратить внимание на это свойство датасета. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 13:32:49 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Олег ПальчикНет возможности бегло изучать что-то пошагово. Ну так изучай не бегло, а основательно. Нет возможности изучать - не изучай вообще, займись чем-нибудь попроще. Клинингом, например. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 14:35:21 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Олег Пальчик> я ж говорю только о том, что незнакомство с Олег Пальчик> технологиями и особенностями компонент не Олег Пальчик> позволяет найти нужную информацию. Олег Пальчик> Нет возможности бегло изучать что-то пошагово. Так никто и не заставляет. Я как раз подсказываю, как быстрее и правильнее всего (гораздо быстрее, чем на форуме или методом тыка). Если не знаешь ничего - читай книгу целиком, если не знаешь что-то конкретное - транзакции те же, например, - читай соотв. главу. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 16:08:15 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Offtop читая заголовок ветки задумался, рыла уже чем какие нужны были топикстартеру ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 12:04:05 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakovзаймись чем-нибудь попроще. Клинингом, например. Дим, тебе бы книжки писать (с) хирургом работать - уж больно советы у тебя радикальные и действенные ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 10:17:50 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Док, всё равно Бармин круче ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 13:02:47 |
|
||
|
Вопрос от новичка.. поиском уже рыл...
|
|||
|---|---|---|---|
|
#18+
Ariochвсё равно Бармин круче Ну дык он сантиметров на двадцать больше меня по всем измерениям. Куда уж мне... Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 14:33:49 |
|
||
|
|

start [/forum/topic.php?all=1&fid=40&tid=1563930]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
88ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
90ms |
get tp. blocked users: |
2ms |
| others: | 223ms |
| total: | 455ms |

| 0 / 0 |
