Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.11.14;
Скачать: [xml.tar.bz2];

Вниз

Ошибка в Ibase- readonly table   Найти похожие ветки 

 
Sid ©   (2004-10-17 23:28) [0]

Привет всем. Получаю ошибку ..readonly table в IBase в момент IBQuare.Append. Когда делаю просто IBTable.Append - все нормально.


 
DrPass ©   (2004-10-18 01:11) [1]

IBQuery и не обязан разрешать тебе вызывать метод Append. Только если выборка происходит из одной таблицы, и свойство RequestLive:=true


 
Sid ©   (2004-10-18 13:21) [2]

А как это обойти?


 
Sergey13 ©   (2004-10-18 13:31) [3]

2[2] Sid ©   (18.10.04 13:21)
>А как это обойти?
Вмето IBQuery использовать IBDataSet и заполнить его проперти - DeleteSQL, InsertSQL, ModifySQL.


 
sid ©   (2004-10-18 13:59) [4]

to Sergey13 ©
Я новичек в этом деле, подскажи пожалуйста, просто заменить Query на Dataset?, и как заполнить  DeleteSQL, InsertSQL, ModifySQL?


 
Sergey13 ©   (2004-10-18 14:04) [5]

2[4] sid ©   (18.10.04 13:59)
>подскажи пожалуйста, просто заменить Query на Dataset?,
Да

>и как заполнить  DeleteSQL, InsertSQL, ModifySQL?
Клик правой кнопкой на датасете.


 
sid ©   (2004-10-18 14:16) [6]

Не могу выставить в инспекторе объектов Dataset Datasource , в поле пусто, хотя он существует. Делаю в dataset active- оишибка ...dynamyk sql error


 
Sergey13 ©   (2004-10-18 14:24) [7]

2[6] sid ©   (18.10.04 14:16)
>Не могу выставить в инспекторе объектов Dataset Datasource , в поле пусто, хотя он существует.
Чей то я не понял ничего.

>Делаю в dataset active- оишибка ...dynamyk sql error
Ну дык исправь ошибку.


 
sid ©   (2004-10-18 14:31) [8]

В DataSet нужно подключить DataSource. Компонент DataSource присутсвует, я так понимаю он должен быть в выпадающем списке IBDataSet-Properties-Datasource, но его там нет. По поводу ошибки- я только начинаю изучать SQL, с чем она связана, если все  сгенерировано самим компонентом?


 
Sergey13 ©   (2004-10-18 14:36) [9]

2[8] sid ©   (18.10.04 14:31)
>В DataSet нужно подключить DataSource
А не наоборот?


 
sid ©   (2004-10-18 14:37) [10]

Наоборот он подключен. Как же насчет ошибки?


 
Sergey13 ©   (2004-10-18 15:06) [11]

2[10] sid ©   (18.10.04 14:37)
>Как же насчет ошибки?
А я видел запрос? Сгенерированы модифицирующие запросы, а исходный то ты сам писал.


 
sid ©   (2004-10-18 15:12) [12]

Я еще ничего неписал. Просто хочу сделать его активным. Может ты имеешь в виду select from имя_базы?


 
Sergey13 ©   (2004-10-18 15:15) [13]

2[12] sid ©   (18.10.04 15:12)
>Я еще ничего неписал. Просто хочу сделать его активным.
????? Как это? А как же и что ты тогда генерил? Я уже запутался в конец с тобой. Опиши подробно - что и как делал, какие компоненты используешь, что в них прописано.

>Может ты имеешь в виду select from имя_базы?
Вобщето from имя_таблицы надо


 
sid ©   (2004-10-18 15:28) [14]

IBDatabase,IBTransaction, IBDataset, DataSource. Когда нажимаешь правой кнопкой мыши, выбрал Dataset Editor, GetTableFields, GenerateSQL


 
Sergey13 ©   (2004-10-18 15:38) [15]

А в SelectSQL IBDataset что то есть?


 
sid ©   (2004-10-18 15:47) [16]

select from имя_таблицы


 
sid ©   (2004-10-18 15:50) [17]

Серега прости, я тебе все мозги запарил, надо было select * from имя_таблицы.


 
Sergey13 ©   (2004-10-18 15:52) [18]

2[17] sid ©   (18.10.04 15:50)
Ну дык заработало?


 
sid ©   (2004-10-18 15:59) [19]

Да. Спасибо за наводку.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2004.11.14;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.033 c
4-1096990242
Leaner
2004-10-05 19:30
2004.11.14
Не всегда появляется трей-иконка


14-1098646019
Piter
2004-10-24 23:26
2004.11.14
Ура! У нас тоже появляется доступный выделенный интернет


14-1098791059
VolanD666
2004-10-26 15:44
2004.11.14
Отличия Builder and Delphi.


3-1097649493
Temucin
2004-10-13 10:38
2004.11.14
не работает дата


1-1098975439
Norn
2004-10-28 18:57
2004.11.14
Определения файла, для открытия которой была вызвана программа





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский