Главная страница
    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.007 c
3-44591
AkaSaint
2003-06-20 15:03
2003.07.14
Как запретить чтение записей в 3-звенке?


1-44763
Relaxxx
2003-07-01 23:01
2003.07.14
Поиск


14-44855
Санек
2003-06-27 07:29
2003.07.14
Базы данных


3-44597
Ann
2003-06-21 11:12
2003.07.14
FreeReport


3-44552
chum
2003-06-19 12:45
2003.07.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
Английский Французский Немецкий Итальянский Португальский Русский Испанский