powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / C++ и ORACLE
14 сообщений из 14, страница 1 из 1
C++ и ORACLE
    #33641308
ZamAP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я попопал в следующие условия:
1. начальные знания - в принципе могу разобраться в коде с, с++
2. мне надо научиться писать приложения под винду на Visual C++
3. надо чтобы эти приложения работаил с базой данных Oracle
ДАЙТЕ ПОЖАЛУЙСТО СОВЕТ:
где взять описамни действий при создании таких приложений, описание технологии "про си" - это по моими соображениям чтобы SQL как то в "си" встроить
...
Рейтинг: 0 / 0
C++ и ORACLE
    #33641385
Станислав C.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZamAPЯ попопал в следующие условия:
1. начальные знания - в принципе могу разобраться в коде с, с++
2. мне надо научиться писать приложения под винду на Visual C++
3. надо чтобы эти приложения работаил с базой данных Oracle
ДАЙТЕ ПОЖАЛУЙСТО СОВЕТ:
где взять описамни действий при создании таких приложений, описание технологии "про си" - это по моими соображениям чтобы SQL как то в "си" встроить
Где-то год назад у меня было то же самое. Умные люди подсказали не заморачиваться на Оракловые фичи, а освоить технологию ADO или OLEDB...
В принципе этого хватает на 99% задач: можно выполнять выражения SQL (Select, Update, Delete, Create), выполнять хранимые процедуры и передавать параметры в процедуру.
Вот только у меня не получилось вернуть из процедуры значение.
Но это, скорее, от недостатка опыта...

Можно попробовать использовать OCCI - Java-подобный интерфейс доступа к данным из программы на С++. Пишите на мыло. Вышлю все, что у меня есть по этому вопросу...

Про "Pro*C" я, честно говоря, тоже не очень хорошо понял, хоть и прочитал Оракловую документацию... А теперь думаю : а нужно ли, когда есть столько "обходных путей"...
...
Рейтинг: 0 / 0
C++ и ORACLE
    #33641455
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как вам такое: (CrLab): Oracle Class Library for C++
...
Рейтинг: 0 / 0
C++ и ORACLE
    #33641500
ZamAP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По теме конечно - но для чайника крутовато - что нить по проще с конкретикой и пояснениями надо бы
...
Рейтинг: 0 / 0
C++ и ORACLE
    #33641510
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Станислав C.
Где-то год назад у меня было то же самое. Умные люди подсказали не заморачиваться на Оракловые фичи, а освоить технологию ADO или OLEDB...


О да !!! стопудов знающие люди что для MS SQL хорошо, для Oracle бывает ... не очень :(

Станислав C.
Можно попробовать использовать OCCI - Java-подобный интерфейс доступа к данным из программы на С++. Пишите на мыло. Вышлю все, что у меня есть по этому вопросу...


Чессслово лучше OCI. API конечно с первого раза выглядит страшновато, но с OCCI хлопоты ... другого плана

Станислав C.
Про "Pro*C" я, честно говоря, тоже не очень хорошо понял, хоть и прочитал Оракловую документацию... А теперь думаю : а нужно ли, когда есть столько "обходных путей"...

Pro*С это просто препроцессор, формирующий вызовы OCI в исходном коде.
Лучше сразу на OCI

P.S. Не флейма ради, просто по наболевшему
P.P.S. Подробнее темы могу раскрыть по мылу
...
Рейтинг: 0 / 0
C++ и ORACLE
    #33641515
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если позиционируешься как чайник, то ADO разумеется самое оно :)
...
Рейтинг: 0 / 0
C++ и ORACLE
    #33641815
a_shar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть такая библиотека называется OCL(Oracle Class Library) можешь попробовать ее заюзать. Она объектно-оринтированная надстройка OCI наскока мне известно. Интуитивно сразу понятно что к чему.
...
Рейтинг: 0 / 0
C++ и ORACLE
    #33642374
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чайники окупируют територию, где их и фантасты не видали.
...
Рейтинг: 0 / 0
C++ и ORACLE
    #33642381
MaximZaikin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извеняюсь за оффтоп.
Ребята к чему эта пыль, если вы позиционируете себя как сведующие так или иначе в этом вопросе так дайте конкретные рекомендации. Форум для этого и нужен что бы решить поставленную задачу, и что бы те кто в последующем на эти грабли наступят смогли опираясь на уже имееющиеся темы решить свои проблеммы. Дайте парню конкретные рекомендации что лучше другого и с чего начинать
...
Рейтинг: 0 / 0
C++ и ORACLE
    #33642663
_Балтика
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если хошь ODBC - посмотри здесь. "Технологии баз данных". Вроде бы все популярно и на VС.
...
Рейтинг: 0 / 0
C++ и ORACLE
    #33642761
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не нужен ему ODBC. На него кинули кучу просишных исходников при наличии отсутствия старших товарищей.
...
Рейтинг: 0 / 0
C++ и ORACLE
    #33644431
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZamAPЯ попопал в следующие условия:
1. начальные знания - в принципе могу разобраться в коде с, с++
2. мне надо научиться писать приложения под винду на Visual C++
3. надо чтобы эти приложения работаил с базой данных Oracle
ДАЙТЕ ПОЖАЛУЙСТО СОВЕТ:
где взять описамни действий при создании таких приложений, описание технологии "про си" - это по моими соображениям чтобы SQL как то в "си" встроить

в принцепе любое тук-тук , к любой базе сводиться к следующим вещам...
1) способ коннекта (ODBC, библиотека от производителя - дэлеле либо либ к примеру, точка входа в клиента - типа OCI для Оракла - дэлеле, точка входа в сервак - типа btrv для битрива под новелом - nlm)...Соответственно дополнительные модули, если есть кладутся рядом с проектом...
2) "обвязка" самого тук-тук внутри кода. Это нечто классов CRecordset CDatabase из MFC. Но лучше своё, когда появиться опыт. И уйти от понятий типа датасэт, рекордсет и прочей клиентской не нужной мишуры...
3) создание самих SQL запросов отвечающих требованию задачи. Не только элементарные всякие макс-мин , что встречаются в бухгалтерском направлении... А более навороченные, со всякой местной заточкой и знаниями специфики движка. Сами SQL запросы - универсальными писать не стоит. Потеря сил, времени и производительности. Как тут уже прозвучало - что для милкософта смерть, для оракла самое то (к примеру)....

ну где то так...
с уважением
(круглый)
...
Рейтинг: 0 / 0
C++ и ORACLE
    #33646014
ZamAP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот с них то мне и придется начать - с SQL запросов - где взять информацию с примерами
...
Рейтинг: 0 / 0
C++ и ORACLE
    #33646181
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZamAPвот с них то мне и придется начать - с SQL запросов - где взять информацию с примерами
почему с них?
Надо выбрать/написать движок-клиент для него и БД с реальной структурой сначала.
Куда ты запрос "засунешь"?
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / C++ и ORACLE
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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