1 / 1 / 0
Регистрация: 31.10.2012
Сообщений: 26
1

Как доступится до методлов класа oracle

09.12.2013, 18:54. Показов 585. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подступиться к методам оракла в классе
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.12.2013, 18:54
Ответы с готовыми решениями:

Не могу доступится к объекту
Не происходит валидация *архив внизу* думаю из-за этого: <!DOCTYPE HTML>

Не могу доступится к контролу
Здравствуйте! Я только начал разбираться в Виндос формах (самоучка), и столкнулся с такой...

Как из класа вывести в listBox?
у меня есть в программе клас с которого нужно вывести в лист бокс даные кск это сделать помогите...

Как реализовать наследование класа Class1 в форме
Добрый день. Есть некая форма Form1, содержащая компоненты, и отдельный класс Class1. Можно ли...

6
Модератор
4214 / 3054 / 582
Регистрация: 21.01.2011
Сообщений: 13,205
10.12.2013, 09:17 2
К каким-таким методам и в каком-таком классе?
0
1 / 1 / 0
Регистрация: 31.10.2012
Сообщений: 26
10.12.2013, 13:01  [ТС] 3
MEMBER PROCEDURE display_details (SELF IN OUT NOCOPY person_typ));

это методы в Оракл которые не генерируются при генерировании классов в которых они находятся. \ \ и как к ним возможно подступиться с визуал студии, и это вообще возможно, надо самому их дописывать в тех уже сгенерированных классах?
0
Модератор
4214 / 3054 / 582
Регистрация: 21.01.2011
Сообщений: 13,205
10.12.2013, 13:15 4
В Oracle это называется не класс, а объект (object).
Как доступаться к методам из VS - не в курсе, с ней не работал. Как работать в Oracle - описано в томе доки Object-Relational Developer’s Guide.

Но по опыту скажу, что этой фичей среди программистов Oracle почти никто не пользуется. Поскольку объектные возможности были в свое время введены, в основном, в маркетинговых целях, реализованы криво и практически не развиваются. Даже те же objects используются преимущественно для хранения данных (аналог record) без каких-либо методов.
1
1 / 1 / 0
Регистрация: 31.10.2012
Сообщений: 26
10.12.2013, 13:21  [ТС] 5
а если мне ну очень надо это реализовать то какие-то способы?
0
Эксперт Java
4090 / 3824 / 745
Регистрация: 18.05.2010
Сообщений: 9,331
Записей в блоге: 11
13.12.2013, 09:55 6
Цитата Сообщение от trtt Посмотреть сообщение
а если мне ну очень надо это реализовать то какие-то способы?
Вызывать PL/SQL код, который вам нужно.
C#
1
2
3
command.Text =
   "declare myValue person_typ" +
   "begin display_details(myValue); end;"
Как биндить объектные типы к параметрам - это уже зависит от того, какой ADO.NET провайдер вы используете.
Например в доке к ODP.NET всё подробно расписано - http://docs.oracle.com/cd/E204... e23174.pdf
Если какой-то другой провайдер, то надо смотреть доку для него.
1
1 / 1 / 0
Регистрация: 31.10.2012
Сообщений: 26
13.12.2013, 15:44  [ТС] 7
Большоє спс!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.12.2013, 15:44
Помогаю со студенческими работами здесь

как обьявить массив указaтелей на обьекты класа
как обьявит массив указтелей на обьекты класа объявление T *obiecti=new T*; почему-то не вызывает...

Как связать два класа через сигналы и слоты
Есть два класа A,B. В класе А сигнал а в класе В слот как их законектить покажите пример кода

Как устранить ошибку [Microsoft][ODBC driver for oracle][Oracle]ORA-20003
При работе в программе возникает вот такая ошибка ORA-20003 что это может быть?

Как получить доступ к progressBar внутри другого класа(не через клик кнопки)
Доброго всем времени суток) Я в себя в програмке конвертирую файл. Делаю это с помошью класса, и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru