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

Вниз

Есть IbQuery, DataSource и IBUpdateSQL. Вывожу в DBGrid ......   Найти похожие ветки 

 
dimm   (2003-06-20 14:33) [0]

И при исполнении программы вызывая IbQuery.Open не получаю ни каких результатов. Но если в Delphi сделать IbQuery Active=true то результаты в DBGridе выводяться. А ещё если попробовать вставить новую запись, то при вызове IbQuery.Insert получаю сообщение "Can not perform this operation on a closed dataSet" (при этом IBDataBase connected). И всё это хозяйство ещё вчера работало, на IB 6.0, а сегодня попробовал IB 7.01. И вот пошло поехало :-(


 
dimm   (2003-06-20 15:33) [1]

Люди добрые ну помогите же. Я уже пол дня с этим вожусь. Для всех других запросов всё работает, что мне тем более не понятно.


 
Alexandr   (2003-06-20 15:38) [2]

проверь связку DbGrid- Dfdsource - dataset
или даже в runtime ее пропиши.
А что значит "никаких результатов"


 
Johnmen   (2003-06-20 15:40) [3]

>Я уже пол дня с этим вожусь

А поконкретней ?
А то есть риск получить ответ про 17 строку...:)


 
Alexandr   (2003-06-20 15:41) [4]

нет... только не это...
А то он сейчас все исходники сюда запостит...


 
dimm   (2003-06-20 15:44) [5]

В IbQuery указанна и база и IBUpdateSQL. В DataSource указан IbQuery, а в DbGrid указан DataSource. И точно такая же конструкция работает с другой таблицей (там всё в порядке). А "никаких результатов" это отсутствие данных в DbGride. А как в runtime прописать и чё это такое.


 
Alexandr   (2003-06-20 15:46) [6]

да...
отсутсвие данных это как? креугольничек появляется на самой левой - серой колонке?


 
dimm   (2003-06-20 15:50) [7]

Треугольника вообще нет. Что бы это значило?


 
Alexandr   (2003-06-20 15:53) [8]

это значит, что связка где-то разорвалась.
Напиши в OnShow у формы
DbGrid1.dataSource:=DataSource1;
DataSource1.dataSet:=dataSet1;
dataset1.Open;

я думаю, сообразишь, как это под себя модифицировать.


 
dimm   (2003-06-20 16:09) [9]

К сожалению не помогло. Я вот не пойму, а почему в Delphi когда делаешь активным IbQuery, то данные выводяться в DbGrid. А при запуске программы нет?


 
Соловьев   (2003-06-20 16:11) [10]

запрос с параметрами?


 
dimm   (2003-06-20 16:13) [11]

У меня такое ощущение что при компиляции связь каким то образом рвётся. А запрос без параметров.


 
Соловьев   (2003-06-20 16:15) [12]


> У меня такое ощущение что при компиляции связь каким то
> образом рвётся

положи на форму по новой все компоненты доступа(ну или на DataModule)


 
dimm   (2003-06-20 16:30) [13]

Переложил все компоненты доступа и действительно помогло. Спасибо всем.



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

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

Наверх




Память: 0.46 MB
Время: 0.008 c
14-44905
cvv
2003-06-27 10:12
2003.07.14
Где взять инфу про сокеты?


11-44624
Alexander
2002-11-03 03:12
2003.07.14
Было бы неплохо реализовать аналог TAction.


14-44806
DiamondShark
2003-06-24 14:08
2003.07.14
---|Ветка была без названия|---


14-44871
FormCoord
2003-06-27 13:34
2003.07.14
Координаты компонета относительно Owner


3-44598
ruslan_as
2003-06-21 11:13
2003.07.14
Структура базы InterBase





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