Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.14;
Скачать: CL | DM;

Вниз

Есть 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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.016 c
1-44639
Ilg
2003-07-02 11:16
2003.07.14
Регион произвольной формы


4-44940
Юлия
2003-05-12 10:55
2003.07.14
Как поменять заголовок окна чужого приложения?


3-44574
mikeee
2003-06-18 15:47
2003.07.14
Подскажите по InstallShield Express


1-44730
starik30
2003-07-01 11:50
2003.07.14
String и array of char


14-44818
Слесарь Матерящийся
2003-06-26 10:35
2003.07.14
Windows - озвучка событий, mp3