powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Лучшая база данных с полями автонумерации в Builder C++
22 сообщений из 47, страница 2 из 2
Лучшая база данных с полями автонумерации в Builder C++
    #35120115
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так...а firebird бесплатныйа там нету "автоинкрементный полей"
бугага
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Лучшая база данных с полями автонумерации в Builder C++
    #35120120
RENaissance
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Берите Oracle. Он круче всех.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Лучшая база данных с полями автонумерации в Builder C++
    #35120143
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RENaissanceБерите Oracle. Он круче всехтам, по-моему, тоже нету автоинкрементный полей :)
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Лучшая база данных с полями автонумерации в Builder C++
    #35120144
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если хотите действительно моего совета, то выбирайте из двух: Oracle или MS SQL. И та и другая имеет бесплатные редакции (Express), которые свободно скачиваются с сайта производителя.

На мой взгляд, MS SQL будет более прост в освоении.
...
Рейтинг: 0 / 0
Лучшая база данных с полями автонумерации в Builder C++
    #35120156
RENaissance
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Карабас Барабас
там, по-моему, тоже нету автоинкрементный полей :)

Если в Oracle этого нет, значит это не нужно (с)
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Лучшая база данных с полями автонумерации в Builder C++
    #35120175
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Карабас Барабас RENaissanceБерите Oracle. Он круче всехтам, по-моему, тоже нету автоинкрементный полей :)
Posted via ActualForum NNTP Server 1.4

Там есть секвенсеры.
...
Рейтинг: 0 / 0
Лучшая база данных с полями автонумерации в Builder C++
    #35120189
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinТам есть секвенсерыну что ты за глупости говоришь, вот ведь: aL-Xp7 aX> Создавать функцию вариант отпадает т.к. есть соответствующий тип поля.
aX> Посмотри в справочнике по СУБД про автонумерациюа ты про какие-то секвенсеры говоришь
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Лучшая база данных с полями автонумерации в Builder C++
    #35120199
Bultykh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуйте AbsoluteDB
Автоинкремент есть, работать легко, как BDE, но без недостатков BDE.
Быстрая, надежная.
Настолько проста, что легко заменяет ini-файл, просто - настройки хранить.
Настолько масштабируема, что без проблем обслуживает сотни тысяч записей.
Однофайловая. Однопользовательская версия бесплатна.
Попробуйте.
...
Рейтинг: 0 / 0
Лучшая база данных с полями автонумерации в Builder C++
    #35120201
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Карабас Барабас pkarklinТам есть секвенсерыну что ты за глупости говоришь, вот ведь: aL-Xp7 aX> Создавать функцию вариант отпадает т.к. есть соответствующий тип поля.
aX> Посмотри в справочнике по СУБД про автонумерациюа ты про какие-то секвенсеры говоришь
Posted via ActualForum NNTP Server 1.4

Ничего, ничего... ИСпользование "серьезных" СУБД еще и не таким глупостям научит...
...
Рейтинг: 0 / 0
Лучшая база данных с полями автонумерации в Builder C++
    #35120235
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aL-Xp7 пишет:

> Карабас. max() + 1. Создавать функцию вариант отпадает т.к. есть
> соответствующий тип поля. Посмотри в справочнике по СУБД про
> автонумерацию. А что такое РК?

Жесть. Будем считать, что пятница удалась.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Лучшая база данных с полями автонумерации в Builder C++
    #35120247
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так... пишет:

> а firebird бесплатный.

Не путай человека. Все бесплатное - г..о. Пусть ставит IB 5.5 - он
платный, а значит хороший.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Лучшая база данных с полями автонумерации в Builder C++
    #35120279
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fyndaВсе бесплатное - г..о.

Ну, не все г.., что бесплатно.
...
Рейтинг: 0 / 0
Лучшая база данных с полями автонумерации в Builder C++
    #35120285
aL-Xp7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
:)) ага и не только пятница да еще и температура чуток есть.
Интересные предложения :)
...
Рейтинг: 0 / 0
Лучшая база данных с полями автонумерации в Builder C++
    #35120357
alneo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а если серьезно, берите SQL Express 2005.
дспорить и рассказывать про - и + можно очень долго, если на винде работаете SQL Express 2005,
если в других системам Oracle Express
...
Рейтинг: 0 / 0
Лучшая база данных с полями автонумерации в Builder C++
    #35120446
Bultykh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SQL Express:
1. Надо инсталлировать сервер, и он будет запускаться каждый раз и висеть в памяти...
2. Работать через медленный ADO...

Если у вас - настольное приложение, куда лучше иметь такую БД, что перенести на другой комп - только списать экзешник и файл базы.
...
Рейтинг: 0 / 0
Лучшая база данных с полями автонумерации в Builder C++
    #35120694
Фотография S.G.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aL-Xp7Приветствую. Подскажите пожалуйста какую лучше всего и легче использовать базу данных в которой есть АВТОНУМЕРАЦИЯ полей.
Кроме FoxPro.
Builed Developer Studio 2006. C++Подумайте над переформулировкой вопроса. Например: "Подскажите хорошую книжку по СУБД и языку SQL".
...
Рейтинг: 0 / 0
Лучшая база данных с полями автонумерации в Builder C++
    #35120750
aL-Xp7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня есть база FoxPro 9. Подключаюсь через TADO компоненты нормально. Показать таблицу работает. Поиск работает, и по индексам и по полям. Вносить данные и редактировать и удалять могу. SQL запросы TADOQuery такие как SELECT работают на ура. Create Table тоже работает.

А проблема в том что мне надо создать базу (не только таблицы, а файл базы data.dbc и индексные файлы к таблицам) с 0.

1) Если я задаю индексные поля при создании таблицы, то файл индексов создается. А отдельно запросом "index on" индексы не создаются.

2) Я немогу создать саму базу командой CREATE DATABASE. Ладно это не проблема, можно и пустую базу взять из фокса.

3) Если мне прийдется переиндексировать таблицы то как мне это сделать? С помощью визуальных компонентов TADO (dbGO)?

4) И если прийдется сжимать базу, то как и это сделать? с.м выше вопрос 3)

Понимаете мне надо создавать пустую базу данных по нажатию кнопочки. Такие варианты как возьми базы в екзешник и потом копируй, делаю на УРА все это работает . Но надо командами.

Если кто-то знает как работать с FoxPro в dbGO то ПОМОГИТЕ.

Вот из-за этой проблемы и хочу перейти на другую СУБД.
SQL сервер ставить не собираюсь. Мне надо чтобы файлы базы лежали в папке, я к ним обращался и работал. Папка с базой и Екзешник. Все. Максимум с ней может одновременно 2-3 человека работать ито это редкость. Спасибо заранее.
...
Рейтинг: 0 / 0
Лучшая база данных с полями автонумерации в Builder C++
    #35120776
alneo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для работы с SQL и Oracle под виндой можно использовать .Net CLient, хотя я предпочитаю Ole DB. Ado и Ado.Net все-таки разные, также как Asp и Asp.Net.

для начала можно потренироваться на Access.
и вообще в приложениях нужно делать уровень BLL, DAL чтобы потом в случае заблуждения передалать только DAL, а не все приложение. я начинал первые свои проекты с FireBird.
...
Рейтинг: 0 / 0
Лучшая база данных с полями автонумерации в Builder C++
    #35120811
Фотография barrabas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автоинрементные поля удобны только в редких случаях, для таблицы лога например. А как только понадобится вставить запись с определенным значением начнутся пляски с бубном, куда удобней синвенсы, можно и сасому их реализовать если нет.
...
Рейтинг: 0 / 0
Лучшая база данных с полями автонумерации в Builder C++
    #35120943
alneo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>> Мне надо чтобы файлы базы лежали в папке

так 2005 сервак такое и поддерживает, просто кидаешь *.mdf файл в паку и указываешь его в connectionString. никаких тебе регистраций и т.д.

1. есть такая команда create datABASE
2. нафига таблицы переиндексировать? такое некоторые гуру на оракле практикуют иногда
3. Зачем базу сжимать?
4. create index всегда можете сделать.

Забудьте про FoxPro, используйте реляционные БД или этот форум не для вас.
...
Рейтинг: 0 / 0
Лучшая база данных с полями автонумерации в Builder C++
    #35121370
Гарри
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fynda
> а firebird бесплатный.
Не путай человека. Все бесплатное - г..о. Пусть ставит IB 5.5 - он
платный, а значит хороший.
Posted via ActualForum NNTP Server 1.4
fynda! Зачем ты ребенку предлагаешь всякую каку в рот тащить!!! В IB5.5 багов как блох на барбоске.

Для aL-Xp7

FoxPro - Билли Гейтс после покупки хорошей СУБД целенаправленно превратил ее в труп.
С форматом dbf работают компоненты Дельфей TDBF. Бесплатные, ищутся гуглом.

Но настоятельно рекомендую учить sql и теорию реляционных БД!
Для исключительно настольной системы рекомендую Firebird. Это бесплатный наследник InteBase.
По нему есть много доки на русском и конференции поддержки см www.ibase.ru
Для настольных приложений брать Firebird embedded. Интерфейс идентичен полному серверному варианту. Установка к конечному пользователю: скопировать вместе с твоей программой одну dll.

И еще раз скажу - учи теорию.
...
Рейтинг: 0 / 0
Лучшая база данных с полями автонумерации в Builder C++
    #35121580
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ГарриДля настольных приложений брать Firebird embeddedСлушай, мы тебе что-то плохое сделали ? Зачем ты его к нам отправляешь ?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
22 сообщений из 47, страница 2 из 2
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Лучшая база данных с полями автонумерации в Builder C++
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]