Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 4 652

/ вопрос открыт /

Приветствую, уважаемые эксперты!
Есть две таблицы spiski и owner.
Структура таблицы spiski
id
card_number.
Структура таблицы owner
owner_id
card_id
F
I
O
Какой будет запрос чтобы в компоненте stringgrid отображались столбцы F, I, O, card_number?
Помогите пожалуйста.

Примечание #1 (13 октября 2010, 08:57):
И еще как объединить F I O в один столбец.

slai Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задал: slai (статус: Посетитель)
Вопрос отправлен: 13 октября 2010, 08:54
Состояние вопроса: открыт, ответов: 0.


Мини-форум вопроса

Всего сообщений: 15; последнее сообщение — 13 октября 2010, 21:36; участников в обсуждении: 4.
min@y™

min@y™ (статус: Доктор наук), 13 октября 2010, 09:03 [#1]:

А почему StringGrid?
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
slai

slai (статус: Посетитель), 13 октября 2010, 09:04 [#2]:

А что можно другое?
min@y™

min@y™ (статус: Доктор наук), 13 октября 2010, 09:32 [#3]:

Цитата (slai):

А что можно другое?

Ну есть же компоненты для работы с базами данных, ёмаё... TDBGrid, например.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
slai

slai (статус: Посетитель), 13 октября 2010, 09:42 [#4]:

Мне надо именно в stringgrid. Можете написать как будет выглядеть запрос в sql.
min@y™

min@y™ (статус: Доктор наук), 13 октября 2010, 09:54 [#5]:

Цитата (slai):

Мне надо именно в stringgrid.

Почему?

Цитата (slai):

Можете написать как будет выглядеть запрос в sql.

Это вопрос или утверждение?
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
slai

slai (статус: Посетитель), 13 октября 2010, 10:03 [#6]:

1 Мне задали задачу сижу и не как не могу разобраться
2 Это вопрос. Извините знак перепутал.
min@y™

min@y™ (статус: Доктор наук), 13 октября 2010, 10:07 [#7]:

Цитата (slai):

Мне задали задачу сижу и не как не могу разобраться

Полный текст задачи - В СТУДИЮ!
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
slai

slai (статус: Посетитель), 13 октября 2010, 10:26 [#8]:

Мне дали не доделанную программу и сказали что бы в stringgrid отображалась информация этих таблиц.
min@y™

min@y™ (статус: Доктор наук), 13 октября 2010, 10:35 [#9]:

Цитата (slai):

Мне дали не доделанную программу и сказали что бы в stringgrid отображалась информация этих таблиц.

Кто это сделал? Кто сказал про StringGrid?
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
slai

slai (статус: Посетитель), 13 октября 2010, 10:39 [#10]:

Преподаватель.
Ерёмин А.А.

Ерёмин А.А. (статус: *Администратор), 13 октября 2010, 10:42 [#11]:

В StringGrid только если вручную переносить каждую ячейку, но это глупо. Есть же DBGrid, который для того и предназначен.

Цитата (slai):

И еще как объединить F I O в один столбец.

В зависимости от СУБД запрос может слегка отличаться, примерно так:
UPDATE TABLE SET newfield = CONCAT(f,i,o)
min@y™

min@y™ (статус: Доктор наук), 13 октября 2010, 10:49 [#12]:

Цитата (slai):

Преподаватель.

Спроси его: зачем и почему именно StringGrid?
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
slai

slai (статус: Посетитель), 13 октября 2010, 10:57 [#13]:

А если через DBGrid как через него делать? как мне к нему базу подключить ? Компоненты sqlconnect, sqlquery, sqlstoredproc расположены на TDM.
min@y™

min@y™ (статус: Доктор наук), 13 октября 2010, 11:04 [#14]:

Цитата (slai):

А если через DBGrid как через него делать? как мне к нему базу подключить ? Компоненты sqlconnect, sqlquery, sqlstoredproc расположены на TDM.

В интернете полно статей, книжек и примеров. Один правильный запрос в гугле - и ты в шоколоаде.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
Мережников Андрей

Мережников Андрей (статус: Абитуриент), 13 октября 2010, 21:36 [#15]:

select card_number,f||' '||i||' '||o as fio
from spiski,owner
where (spiski.id=owner.card_id)

в некоторых БД допускается вместо || использовать +

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 22 февраля 2025, 11:28
Выполнено за 0.03 сек.