Головна сторінка
Top.Mail.Ru Яндекс.Метрика
Форум: "Бази";
Поточний архів: 2002.12.23;
Завантажити: [xml.tar.bz2];

Вниз

Delphi + Access Знайти схожі гілки


newe   (2002-12-05 14:28) [0]

Проблема ось у чому:
підключаю до проге базу даних аксесс і мені треба змінити поле id а воно (поле)
мінятися не хоче! підкажіть в чому може бути справа?



Mike Kouzmine   (2002-12-05 14:44) [1]

Може воно автоінкрімент?



Lola   (2002-12-05 14:45) [2]

Його не можна міняти. Якщо воно використовується, як, наприклад, номер по порядку, то краще додати окреме поле з No, а ID використовувати тільки для ідентифікації запису.



sniknik   (2002-12-05 14:52) [3]

автоінкрімент в Access і MSSQL міняти можна, інша справа чи потрібно? см. up.



newe   (2002-12-05 14:52) [4]

Справа в тому що воно має велике значення і я хочу переіндексувати тому і треба його змінити



Lola   (2002-12-05 15:05) [5]


> Sniknik © (05.12.02 14: 52)

Для загального розвитку, як можна змінювати?



sniknik   (2002-12-05 15:17) [6]

ну так це автоінкрімент? якщо работаеш через ADO то міняй значення через INSERT INTO (id,) VALUES (?,) (природно треба і поля зі старої записи тягнути а її видаляти) інші методи, редагування в гріді апдейт вилітають помилково.

(Сенс зрозумілий так, просто INSERT дозволяє задавати значення автоінкремента, тільки для Access)



newe   (2002-12-05 15:18) [7]

Дякую за відповіді!
Я знайшов рішення!



sniknik   (2002-12-05 15:19) [8]

Lola © (05.12.02 15: 05)
для загального розвитку, в MSSQL команди SET IDENTITY_INSERT Table ON дозволяє змінювати (тільки для однієї таблиці одночасно)



сторінки: 1 вся гілка

Форум: "Бази";
Поточний архів: 2002.12.23;
Завантажити: [xml.tar.bz2];

Вгору





Пам'ять: 0.56 MB
Час: 0.027 c
1-74731
RAA
2002-12-13 23:11
2002.12.23
Створення форми без використання модуля forms


14-74888
vajo
2002-12-02 10:15
2002.12.23
Мережа


14-74962
Anatoly Podgoretsky
2002-12-03 07:35
2002.12.23
Іменинники 3 грудня


1-74725
@Ujin
2002-12-13 17:01
2002.12.23
Як-би так файл * .exe з самого себе видалити?


14-74995
Ketmar
2002-12-03 21:13
2002.12.23
тест





африкаанс албанський арабська вірменин азербайджанець баскський білоруський болгарська каталонський Китайська (спрощене письмо) Китайський традиційний) хорватський чеська данську мову нідерландський Ukranian естонець Філіппінська фінську мову французький
галісійська грузинський німецький грецький гаїтянський креольський давньоєврейську хінді угорський ісландський індонезієць ірландський італійський японський корейський латиська литовець македонець малайський мальтійський норвежець
перс полірування португальська румунський російська сербський словацький словенський іспанська суахілі шведську мову тайський турецька український урду в'єтнамський валлійський ідиш бенгальський боснійський
кебуано есперанто гуджараті хауса хмонг ігбо яванський каннада кхмерская Лао латинь маорі маратхі монгольський непальська панджабі сомалійський тамільська телугу йоруба
зулуський
Англійська Французький Німецький Італійський Португальська Русский Іспанська