Главная страница
    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.034 c
3-1097576859
Санёк
2004-10-12 14:27
2004.11.14
Сравнение двух записей


3-1097644245
marcel
2004-10-13 09:10
2004.11.14
Редактирование поля в DBGrid


3-1097758099
star
2004-10-14 16:48
2004.11.14
сортировка


10-1063214222
hilton
2003-09-10 21:17
2004.11.14
Передача интерфейса _Recordset через SocketConnection


10-1059979362
Oleg Laukart
2003-08-04 10:42
2004.11.14
Работа с SocketConnection из разных потоков





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский