Форум программистов, компьютерный форум, киберфорум
Наши страницы
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
diegovoin
0 / 0 / 0
Регистрация: 13.04.2014
Сообщений: 98
1

DBGrid с двумя таблицами

06.10.2016, 19:57. Просмотров 1080. Ответов 41
Метки нет (Все метки)

в MS SQL созданы две таблицы.
как в 1 DBGrid закинуть определенные поля из двух таблиц?
в дальнейшем эти таблицы будут изменятся(добавление. удаление записей)
(представление которое можно создать и использовать ..этот вариант уже попробовал ... но с добавлением данных проблемы .якобы нельзя добавлять в такие таблицы из-за того что может повлиять на изменение записей в используемых таблицах)
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
Form1.ADOQuery1.SQL.Clear;
Form1.ADOQuery1.SQL.Text:='insert into ViewClientCar(name, surname,lastname,model,produce_year,gos_number) Values(:name, :surname, :lastname, :model, roduce_year, :gos_number )';
Form1.ADOQuery1.Parameters.ParamByName('name').Value:=Edit1.Text;
Form1.ADOQuery1.Parameters.ParamByName('surname').Value:=Edit2.Text;
Form1.ADOQuery1.Parameters.ParamByName('lastname').Value:=Edit3.Text;
Form1.ADOQuery1.Parameters.ParamByName('model').Value:=Edit4.Text;
Form1.ADOQuery1.Parameters.ParamByName('produce_year').Value:=Edit5.Text;
Form1.ADOQuery1.Parameters.ParamByName('gos_number').Value:=Edit6.Text;
Form1.ADOQuery1.ExecSQL;
Form1.ADOQuery1.Close;
 
end;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.10.2016, 19:57
Ответы с готовыми решениями:

Запрос с двумя таблицами
Здравствуйте, помогите составить SQL запрос с двумя таблицами(Access база)....

Создание запроса с двумя таблицами
Здравствуйте, помогите пожалуйста составить запрос, состоящий из двух таблиц....

DBgrid связь между таблицами
Дело в том, что у меня полетела одна функция, а вернуть её я не знаю как, суть...

Работа с таблицами DBGrid Delphi7
У меня ест DBGrid,Button. В DBGride есть таблица, поля ('m1') и поля('m2'). В...

Переход с DBGrid'a к DBEdit'y между таблицами
Здравствуйте! Скажите пожалуйста как реализовать следующее: Есть таблицы: 1...

41
diegovoin
0 / 0 / 0
Регистрация: 13.04.2014
Сообщений: 98
10.10.2016, 00:51  [ТС] 41
Скандербег, нооо... Скандербег, в общем..
Delphi
1
2
3
4
5
6
7
8
9
10
11
if ComboBox1.ItemIndex=0 then begin
   label4.Caption:='реадактируем имя';
 if ComboBox2.ItemIndex<> -1 then
begin
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Text:='select FirstName from Owners where idOwner='+ComboBox2.Text;
ADOQuery1.Open;
Label6.Caption:= ADOQuery1.Fields[0].AsString;
ADOQuery1.Close;
end
   end;
и все вкусно кушает. я лучше через жопу) я не гонюсь за идеалом)
0
northener
пофигист широкого профиля
3427 / 2326 / 631
Регистрация: 15.07.2013
Сообщений: 13,773
10.10.2016, 01:49 42
Цитата Сообщение от Скандербег Посмотреть сообщение
Но так не делают. Для владельца и авто нужны отдельные формы
+1
И я тоже об этом уже говорил.
Цитата Сообщение от diegovoin Посмотреть сообщение
так я хотел через условие
Не надо "через условие". Никакого профита ты от "мультиредактора" не получишь, кроме геморроя.
Одна, две, три дополнительные формы в Дельфи-программе не сильно увеличат её размер, зато сильно облегчат твою работу.

Добавлено через 2 минуты
Цитата Сообщение от Скандербег Посмотреть сообщение
Для этого нужно использовать DBLookupCombobox (пожалуй, второй и последний компонент, который имеет префикс DB и который можно использовать в любом проекте).
А не TDBLookupListBox?
0
10.10.2016, 01:49
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.10.2016, 01:49

Вопрос про связь между двумя таблицами
Привет всем. Помогите встать на путь истинный что-то я немного запутался. В...

Как создать связь между двумя таблицами
Я создала две таблицы в Database Desktop, но не могу их связать один-ко-многим....

Создание связи между двумя таблицами MS Access, используя ADOQuery
Здравствуйте! У меня в Access есть две связанные между собой таблицы. Я в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
42
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru