IPB

Здравствуйте, гость ( Вход | Регистрация )

> Вопрос по АДО
404
сообщение Apr 6 2008, 13:53
IP: 10.10.0.0/16 | Сообщение #1


\m/
******

Группа: Members
Сообщений: 1169
Регистрация: 10-December 06
Пользователь №: 5471
Настроение: Sleep...



Вес:   350 кг  
Удалено: 13.21%


Среда - Делфи 7.
В программке 2 формы - обычная и DataModule. На датамодуль кидаю компоненты AdoConnection, AdoTable и DataSource и связываю их. На обычную форму помещаю БдГрид и связываю ее с этим всем хозяйством - появлятся столбцы, соответствующие полям моей таблицы, и строчки с данными. Запускаю на компиляцию - в БдГриде пусто - ни столбцов, ни строчек, как будто она сама по себе..
Затем делаю все то же самое - но помещаю все эти компоненты вместе на обычную форму - и всё прекрасно робит..
В чем может быть проблема? sad.gif Хотелось бы именно чтобы компоненты для связки с базой находились отдельно от визуальных..


--------------------

640 Kbytes should be enough for everything! © Bill Gates
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 3)
ZEF
сообщение Apr 6 2008, 23:52
IP: 10.11.0.0/16 | Сообщение #2


РазPIздяй любитель
****

Группа: Members
Сообщений: 331
Регистрация: 20-February 08
Из: астрала
Пользователь №: 10745
Настроение: ХЗ



Вес:   18 кг  
Удалено: 17.25%


Вы пошаговую трассировку делали?
Точки останова ставили?
Возможно что-либо не проинициализировалось.

P.S. Вообще вам следует этот вопрос задать на http://delphikingdom.com/ там быстро помогут biggrin2.gif


--------------------
Go to the top of the page
 
+Quote Post
404
сообщение Apr 7 2008, 00:33
IP: 10.10.0.0/16 | Сообщение #3


\m/
******

Группа: Members
Сообщений: 1169
Регистрация: 10-December 06
Пользователь №: 5471
Настроение: Sleep...



Вес:   350 кг  
Удалено: 13.21%


Цитата(ZEF @ Apr 7 2008, 00:52) *
Возможно что-либо не проинициализировалось.

Спасибо! Глянула в .dpr - оказывается забыла засунуть датамодуль в auto-create forms :-)) Естественно, поэтому другим формам неоткуда было брать данные для заполнения дбгридов и прочих визуальных компонентов..


--------------------

640 Kbytes should be enough for everything! © Bill Gates
Go to the top of the page
 
+Quote Post
404
сообщение Apr 14 2008, 23:01
IP: 10.10.0.0/16 | Сообщение #4


\m/
******

Группа: Members
Сообщений: 1169
Регистрация: 10-December 06
Пользователь №: 5471
Настроение: Sleep...



Вес:   350 кг  
Удалено: 13.21%


Чую - элементарно, но че-то туплю:
результат запроса от ADOQuery вывожу в bdGrid, и требуется в определенной колонке найти требуемое значение (то бишь сделать строку с этим значением текущей).
ADOQuery1.Locate('Customer','Иванов',[loPartialKey,loCaseInsensitive]);
Но как повторить поиск, чтобы перейти с следующей строке с таким значением? При повторном вызове этой процедуры поиск начинается заново..


--------------------

640 Kbytes should be enough for everything! © Bill Gates
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Rambler's Top100
Текстовая версия Сейчас: 15th December 2025 - 17:27
Rambler's Top100