Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.08.2010, 20:35   #1
darknezz
Пользователь
 
Регистрация: 03.08.2010
Сообщений: 16
По умолчанию SQL ADO Delphi

Привет всем!!!
У меня возникла проблема:
Есть База в Access из 2-х таблиц Таб1(idtab1,texttab1) связана с Таб2(idtab2, numbertab2, texttab2)
При применении SQL запроса на отбор(select * from tab1, tab2 where numbertab2 =idtab1) говорит что : numbertab2 неимеет значение поумолчанию
Хочу вывести записи при которых данные номера совпадают!!!
Я в программировании недавно так что сильно непинайте!!!!!!!!!
darknezz вне форума Ответить с цитированием
Старый 17.08.2010, 20:58   #2
DIgorevich
Погулять вышел
Участник клуба
 
Аватар для DIgorevich
 
Регистрация: 17.05.2010
Сообщений: 1,573
По умолчанию

Используйте параметры. Поиск поможет.
Никогда не знаешь, где тебе повезет... (Фрай)
DIgorevich вне форума Ответить с цитированием
Старый 18.08.2010, 06:09   #3
darknezz
Пользователь
 
Регистрация: 03.08.2010
Сообщений: 16
Счастье

Какие таки параметры??? непонимаю...
можно поподробнее?
darknezz вне форума Ответить с цитированием
Старый 18.08.2010, 06:29   #4
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
По умолчанию

darknezz, спокойно, не паникуй, поможем. Можешь привести скрин таблиц с несколькими записями?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 18.08.2010, 07:27   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
darknezz
Опиши что ты хочешь получить таким запросом.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 18.08.2010, 11:55   #6
darknezz
Пользователь
 
Регистрация: 03.08.2010
Сообщений: 16
Радость

нный.jpg
Между таблицами есть связь ТабФИО(1 ко многим)ТабЗемля
так вот что бы при нажатии на кнопочку вылазило окошко с dbGrid дополнительных землевладельцев которые владеют данной землёй

ТабФИО(id_fio(счётчик), и др поля)
ТабЗемля(id_zemlya(счётчик), number_zemllya и др поля)
я пытаюсь сделать так

select * from ТабФИО, ТабЗемля where id_fio = number_zemlya

Если я неправильно делаю, то как луче сделать???
darknezz вне форума Ответить с цитированием
Старый 18.08.2010, 12:29   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Так подожди, ты говоришь что у тебя один грид основной, а содержимое другого зависит от положения курсора в первом?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 18.08.2010, 13:19   #8
Sm1Le
Форумчанин
 
Аватар для Sm1Le
 
Регистрация: 31.10.2008
Сообщений: 500
По умолчанию

1 что упало на ум .. а у тебя у поля number zemlya тип данніх какой ?

и вообще поля должны иметь нормальные названия.

Например если поле у тебя служит для связи с таблицей ФИО то название должно быть примерно таким id_fio, и запросы я обычну пишу полные, тоесть select * from trololo, trolololo2 where trolololo.id=trolololo2.id; типа такого ...
Skype : UASm1Le.
Sm1Le вне форума Ответить с цитированием
Старый 18.08.2010, 17:56   #9
darknezz
Пользователь
 
Регистрация: 03.08.2010
Сообщений: 16
По умолчанию

Типы одинаковые там Интегер и там интегер,
ещё подумал и пришел к выводу что запрос неверный слегка
получается что нада типо сделать так
select * from tabFIO, tabZemlya where kadastr= kadastr and id_fio=number_zemlya
смысл такой а как тока правильно написать незнаю!!!
darknezz вне форума Ответить с цитированием
Старый 18.08.2010, 17:56   #10
darknezz
Пользователь
 
Регистрация: 03.08.2010
Сообщений: 16
По умолчанию

ашыбку выдоёт!!!
darknezz вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подключение к SQL Server через ADO в DELPHI lenuxoid БД в Delphi 10 22.09.2012 19:33
ADO и MS SQL Сид БД в Delphi 0 19.07.2010 22:32
Начать работу с БД, ADO, SQL norfonzor БД в Delphi 22 01.06.2010 10:47
ADO + MS SQL + Delphi Mixasik БД в Delphi 13 08.07.2009 21:35