![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ошибка в Ibase- readonly table [D7, IB6.x]
Sid © (2004-10-17 23:28:00)Привет всем. Получаю ошибку ..readonly table в IBase в момент IBQuare.Append. Когда делаю просто IBTable.Append - все нормально.
sid (2004-10-18 15:59:00) [1]Да. Спасибо за наводку.
Sergey13 (2004-10-18 15:52:00) [2]2[17] sid © (18.10.04 15:50)
Ну дык заработало?
sid (2004-10-18 15:50:00) [3]Серега прости, я тебе все мозги запарил, надо было select * from имя_таблицы.
sid (2004-10-18 15:47:00) [4]select from имя_таблицы
Sergey13 (2004-10-18 15:38:00) [5]А в SelectSQL IBDataset что то есть?
sid (2004-10-18 15:28:00) [6]IBDatabase,IBTransaction, IBDataset, DataSource. Когда нажимаешь правой кнопкой мыши, выбрал Dataset Editor, GetTableFields, GenerateSQL
Sergey13 (2004-10-18 15:15:00) [7]2[12] sid © (18.10.04 15:12)
>Я еще ничего неписал. Просто хочу сделать его активным.
????? Как это? А как же и что ты тогда генерил? Я уже запутался в конец с тобой. Опиши подробно - что и как делал, какие компоненты используешь, что в них прописано.
>Может ты имеешь в виду select from имя_базы?
Вобщето from имя_таблицы надо
sid (2004-10-18 15:12:00) [8]Я еще ничего неписал. Просто хочу сделать его активным. Может ты имеешь в виду select from имя_базы?
Sergey13 (2004-10-18 15:06:00) [9]2[10] sid © (18.10.04 14:37)
>Как же насчет ошибки?
А я видел запрос? Сгенерированы модифицирующие запросы, а исходный то ты сам писал.
sid (2004-10-18 14:37:00) [10]Наоборот он подключен. Как же насчет ошибки?
Sergey13 (2004-10-18 14:36:00) [11]2[8] sid © (18.10.04 14:31)
>В DataSet нужно подключить DataSource
А не наоборот?
sid (2004-10-18 14:31:00) [12]В DataSet нужно подключить DataSource. Компонент DataSource присутсвует, я так понимаю он должен быть в выпадающем списке IBDataSet-Properties-Datasource, но его там нет. По поводу ошибки- я только начинаю изучать SQL, с чем она связана, если все сгенерировано самим компонентом?
Sergey13 (2004-10-18 14:24:00) [13]2[6] sid © (18.10.04 14:16)
>Не могу выставить в инспекторе объектов Dataset Datasource , в поле пусто, хотя он существует.
Чей то я не понял ничего.
>Делаю в dataset active- оишибка ...dynamyk sql error
Ну дык исправь ошибку.
sid (2004-10-18 14:16:00) [14]Не могу выставить в инспекторе объектов Dataset Datasource , в поле пусто, хотя он существует. Делаю в dataset active- оишибка ...dynamyk sql error
Sergey13 (2004-10-18 14:04:00) [15]2[4] sid © (18.10.04 13:59)
>подскажи пожалуйста, просто заменить Query на Dataset?,
Да
>и как заполнить DeleteSQL, InsertSQL, ModifySQL?
Клик правой кнопкой на датасете.
sid (2004-10-18 13:59:00) [16]to Sergey13 ©
Я новичек в этом деле, подскажи пожалуйста, просто заменить Query на Dataset?, и как заполнить DeleteSQL, InsertSQL, ModifySQL?
Sergey13 (2004-10-18 13:31:00) [17]2[2] Sid © (18.10.04 13:21)
>А как это обойти?
Вмето IBQuery использовать IBDataSet и заполнить его проперти - DeleteSQL, InsertSQL, ModifySQL.
Sid (2004-10-18 13:21:00) [18]А как это обойти?
DrPass (2004-10-18 01:11:00) [19]IBQuery и не обязан разрешать тебе вызывать метод Append. Только если выборка происходит из одной таблицы, и свойство RequestLive:=true