Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Базы данных > Ключевое поле


Автор: Samotnik 16.12.2006, 00:48
Ребята скажите плз влияет ли каким-нить образом 
Код

PRIMARY KEY(ID)

на код в MFC .
И если влияет , то каким образом?

Т.Е. если я создам в MFC класс и в этом классе будет  какая-нить переменная (к примеру ID) и она в SQL  объявлена ключевой в таблице  .
То,  будут ли у неё какие-нить особые свойства, именно,  в MFC ??????????????

Автор: Anikmar 16.12.2006, 01:06
Если под Переменной подразумевается поле класса, то можно называть как душе угодно - ни на что они не повлияют. Если только перекроют аналогичные поля базового класса.

Автор: SashokM 17.12.2006, 16:29
Вся фишка в том, что PRIMARY KEY не может повторяться- т.е. значение в этом поле уникально! Вообще чем меньше у тебя будет их в курсаче, тем лучше... smile  

Автор: RatHat 19.12.2006, 04:22
SashokM, PRIMARY KEY не только уникален - у него также не может быть НУЛЛ значения.
А вобще, первичный ключ был придуман не для того, чтобы усложнять курсачи, а для удобства работы с данными...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)