Не знам как да свържа две таблици ms sql сървър
Здравейте Наскоро започнах да създавам бази данни на MS SQL Server За да се свържа с базата данни използвам TADOConnection За управление и изпращане на SQl заявки използвам TADOQuery TDataSource В SQL базата данни създадох две таблици В първата таблица е gruppa, втората е tovar. В продуктовата таблица създадох индексно поле key_sv value int Преглеждам базата данни в DBGrid, всичко изглежда работи добре и сега въпросът 1. Правя ли го правилно, че използвам ADO компоненти за свързване с тази база данни 2. как да свържа груповата таблица с продукта
1. Ado е правилно, но вместо ADOQuery използвайте ADODataSet 2 Bind as: a)MSater-detail, т.е. данните ще бъдат отразени в различни мрежи? b)или В едно? a - прочетете Master-detail. (Delphi) b -четене на вътрешно съединение,ляво съединение. (MS SQL)
точно ADODataSet. Много ви благодаря!
спрете и как да изпращате заявки? напишете ADOQuery1.SQL.Add("Изберете .
Какво означава да се свърже?
> спрете и как да изпращате заявки?cm. TADODataSet.CommandText
Добре въведете едно поле от една таблица съдържа набор от полета от друга таблица. Е, това е така, че да се показват в мрежата.
> b z (05.12.09 17:49) [5] > > > спрете и как да изпращате заявки? > виж TADODataSet.CommandText
Да, благодаря на всички, проработи
След това един от JOIN