Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.14;
Скачать: CL | DM;

Вниз

Можно ли использовать таблицу без ключевого поля.   Найти похожие ветки 

 
Крутыш ©   (2004-01-23 13:43) [0]

Правилен ли будет такой алгоритм исполнения.

Можно ли использовать таблицу без ключевого поля, только лишь для того чтобы
сделать выборку с группировкой
(т.е. выполнить запрос типа select … from … group by …).Перед
нужно вставитьбольшое количество записей.

Большое спасибо!


 
Johnmen ©   (2004-02-12 15:01) [1]

Можно.


 
XAdmin   (2004-02-12 15:03) [2]

Вообще можно, а разве ключевое поле это проблема? Воткнул автоинкремент и забыл.


 
Крутыш ©   (2004-02-12 15:46) [3]

[2]Дело в том Xadmin я на днях отошёл от шока.
У меня программа складская. Я использовал поле счётчик как поле с уникальными значениями, т.е. ключевое. И на днях запускаю программу,добавляю новую строку в приходную накладной,
и выходит ошибка что типа нельзя вставить запись из-за
повтряющихся значений в ключевом поле. Я не понял.
Открываю Access, потом ту таблицу и затем пытаюсь вручную
добавить строку. В таблице на этот момент было несколько записей.
Ключевое поле содержало следующие значения.
24
25
26
27
28

Пытаюсь добавить как я уже сказал строку. Смотрю
а в ключевом поле появляется не 29 как должно быть а 27.
Пришлось всю программу переделывать.Т.Е. самому формировать
уникальный.
До этого я ничего с базой не творил, т.е. сжатие,упаковка и .т.д.

Я этот вопрос поднимал на форуме, но мне не поверили.
Вопрос мой удалили.

Я ходил на некоторые форумы, говорят что были такие проблемы.
Так что глюкануть может что угодно. Я убеждаюсь в этом очередной раз.

А за ответы большое спасибо.


 
XAdmin   (2004-02-12 15:52) [4]

Насчет Access иногда приходится использовать - вещь слабенькая. рекомендую использоваь InterBase там цепляещь генератор и хочешь испольхуй его хочеш сам щначения втыкай. Жесткая привязка автогенерации значени к полю без вомзожности вводит ID произвольно иногда вызывает серьезные проблемы. Ну а насчет 26, 27,28,27 это дел в Access, хотя я честно не представляю как его на это упросить.


 
Крутыш ©   (2004-02-12 15:56) [5]

Да я хочу перейти на interbase или mysql.
не знаю что выбрать.Но скланяюсь больше
к mysql. Так как interbase нет. Где вять не знаю.
а mysql бесплатно.


 
Карелин Артем ©   (2004-02-12 15:58) [6]

Крутыш © (12.02.04 15:56) [5]
Гы-гы. Искать пробовал?
http://ibase.ru/download.htm


 
Johnmen ©   (2004-02-12 16:00) [7]

Непонятно, как связаны "где вять не знаю" и "бесплатно" ?
:)


 
XAdmin   (2004-02-12 16:02) [8]

Дружище, я кстати сегодня уже писал FIREBIRD асболбтно бесплатен, качай отсюда http://firebird.sourceforge.net/. Yaffil ограничен только лицензией но на роботу ни как ни влияет качай с IBase.ru. А вообще Delphi ни чем не работает лучше чем с родным IB/firebird/Yaffil да кстати и не забудь для дотсупа использовать FIBplus вместо стандартных IBX


 
Крутыш ©   (2004-02-12 16:04) [9]

[4] > Ну а насчет 26, 27,28,27 это дел в Access, хотя я честно не представляю как его на это упросить.
Да я потом пытался access упросить повторить
этот же фокус. Полдня проковырялся не получилось.
[7]Я думал этот продукт платный!!!


 
Крутыш ©   (2004-02-12 16:07) [10]

[8]На сколько компьтеров лицензия???


 
XAdmin   (2004-02-12 16:09) [11]

на 20 работает дяльше не знаю, а нсчет лицензии - в Yaffil ограничений нет, но по идее за нее надо платить


 
Fay ©   (2004-02-12 16:11) [12]

2XAdmin (12.02.04 16:02) [8]
Последнее предлежение - полный бред. Типа "Apache ни с чем так хорошо не работает, как с IE".


 
XAdmin   (2004-02-12 16:22) [13]

Fay не согласен. Если сравнит FIBplus, ADO, dbExpress, BDE. Дотскп через FIBplus к IB пезоговорочно превосходит по всеми позизиям кроме универсальности.



Страницы: 1 вся ветка

Текущий архив: 2004.03.14;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.017 c
1-43531
Woolen
2004-02-28 12:10
2004.03.14
Кряк для восьмерки


14-43876
wicked
2004-02-24 17:34
2004.03.14
Новый вирус?


1-43645
Анатолий
2004-03-02 09:09
2004.03.14
перевод строки из win-кодировки в koi8-r


1-43632
Creator
2004-03-02 13:36
2004.03.14
Сервисы


3-43324
Booza
2004-02-17 12:55
2004.03.14
DBGridEh и Samsung ML-1210