Главная страница
    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.45 MB
Время: 0.007 c
7-75019
vic_774N
2002-10-19 15:38
2002.12.23
Как программно отключить переход на летнее время ?


1-74648
Sergey Pavl
2002-12-09 08:02
2002.12.23
встроенный ассемблер


14-74986
Kuzia
2002-11-20 13:59
2002.12.23
Надо хакнуть програму


1-74702
Жорик
2002-12-13 17:33
2002.12.23
интерфейс ХР в своей программе под 98/2000-м Windows


1-74723
RX
2002-12-14 03:29
2002.12.23
Глюки слокализацией





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский