![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Можно ли использовать таблицу без ключевого поля. [D6, Access]
Крутыш © (2004-01-23 13:43:00)
Правилен ли будет такой алгоритм исполнения.
Можно ли использовать таблицу без ключевого поля, только лишь для того чтобы
сделать выборку с группировкой
(т.е. выполнить запрос типа select … from … group by …).Перед
нужно вставитьбольшое количество записей.
Большое спасибо!
XAdmin (2004-02-12 16:22:00) [1]
Fay не согласен. Если сравнит FIBplus, ADO, dbExpress, BDE. Дотскп через FIBplus к IB пезоговорочно превосходит по всеми позизиям кроме универсальности.
Fay (2004-02-12 16:11:00) [2]
2XAdmin (12.02.04 16:02) [8]
Последнее предлежение - полный бред. Типа "Apache ни с чем так хорошо не работает, как с IE".
XAdmin (2004-02-12 16:09:00) [3]
на 20 работает дяльше не знаю, а нсчет лицензии - в Yaffil ограничений нет, но по идее за нее надо платить
Крутыш (2004-02-12 16:07:00) [4]
[8]На сколько компьтеров лицензия???
Крутыш (2004-02-12 16:04:00) [5]
[4] > Ну а насчет 26, 27,28,27 это дел в Access, хотя я честно не представляю как его на это упросить.
Да я потом пытался access упросить повторить
этот же фокус. Полдня проковырялся не получилось.
[7]Я думал этот продукт платный!!!
XAdmin (2004-02-12 16:02:00) [6]
Дружище, я кстати сегодня уже писал FIREBIRD асболбтно бесплатен, качай отсюда http://firebird.sourceforge.net/.Yaffil ограничен только лицензией но на роботу ни как ни влияет качай с IBase.ru. А вообще Delphi ни чем не работает лучше чем с родным IB/firebird/Yaffil да кстати и не забудь для дотсупа использовать FIBplus вместо стандартных IBX
Johnmen (2004-02-12 16:00:00) [7]
Непонятно, как связаны "где вять не знаю" и "бесплатно" ?
:)
Карелин Артем (2004-02-12 15:58:00) [8]
Крутыш © (12.02.04 15:56) [5]
Гы-гы. Искать пробовал?
http://ibase.ru/download.htm
Крутыш (2004-02-12 15:56:00) [9]
Да я хочу перейти на interbase или mysql.
не знаю что выбрать.Но скланяюсь больше
к mysql. Так как interbase нет. Где вять не знаю.
а mysql бесплатно.
XAdmin (2004-02-12 15:52:00) [10]
Насчет Access иногда приходится использовать - вещь слабенькая. рекомендую использоваь InterBase там цепляещь генератор и хочешь испольхуй его хочеш сам щначения втыкай. Жесткая привязка автогенерации значени к полю без вомзожности вводит ID произвольно иногда вызывает серьезные проблемы. Ну а насчет 26, 27,28,27 это дел в Access, хотя я честно не представляю как его на это упросить.
Крутыш (2004-02-12 15:46:00) [11]
[2]Дело в том Xadmin я на днях отошёл от шока.
У меня программа складская. Я использовал поле счётчик как поле с уникальными значениями, т.е. ключевое. И на днях запускаю программу,добавляю новую строку в приходную накладной,
и выходит ошибка что типа нельзя вставить запись из-за
повтряющихся значений в ключевом поле. Я не понял.
Открываю Access, потом ту таблицу и затем пытаюсь вручную
добавить строку. В таблице на этот момент было несколько записей.
Ключевое поле содержало следующие значения.
24
25
26
27
28
Пытаюсь добавить как я уже сказал строку. Смотрю
а в ключевом поле появляется не 29 как должно быть а 27.
Пришлось всю программу переделывать.Т.Е. самому формировать
уникальный.
До этого я ничего с базой не творил, т.е. сжатие,упаковка и .т.д.
Я этот вопрос поднимал на форуме, но мне не поверили.
Вопрос мой удалили.
Я ходил на некоторые форумы, говорят что были такие проблемы.
Так что глюкануть может что угодно. Я убеждаюсь в этом очередной раз.
А за ответы большое спасибо.
XAdmin (2004-02-12 15:03:00) [12]
Вообще можно, а разве ключевое поле это проблема? Воткнул автоинкремент и забыл.
Johnmen (2004-02-12 15:01:00) [13]
Можно.