Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 24.07.2019
Сообщений: 1

Delphi 7 + Sybase ASE 15 и хранимая процедура

24.07.2019, 23:31. Показов 804. Ответов 0

Студворк — интернет-сервис помощи студентам
Здравствуйте, Уважаемые! С Делфи работаю очень давно, но, ни разу не приходилось работать с БД. Чтение форумов меня только запутало совсем. Проблема в том, что у меня как у сапера нет права на ошибку. Проверить, перекомпилировать, перезалить подправленную программу на компьютер клиента возможности не будет, из-за сбора заново кучи разрешений на предприятии и проверки на безопасность. А это может длиться недели и месяцы. Прошу вашей помощи! Нужно соединиться с базой данных, запустить хранимую процедуру и считать полученные данные, например в TStringGrid. Какие компоненты использовать BDE, ADO, dbExpress или др., что в какие свойства писать, нужны ли драйвера, какие, куда и как их устанавливать? Очень прошу подробную инструкцию пошагово.

Вот такие данные мне передали с предприятия (пример).
тип: Sybase ASE 15
сервер: bolt200sun
порт: 4100
база: bolt200
процедура: dbo.report_ceh5
логин: IVANOV_II
пароль: $XXXXXXX
входной параметр: @partnum (int) номер партии
Выходные данные в виде таблицы с полями:
bolt_num (integer)
bolt_marka (varchar(15))
bolt_length (numeric(5,2))
bolt_caliber (numeric(5,2))

Пример запроса exec dbo.report_ceh5 @partnum = 2050

Что еще известно: На компьютере клиента стоит Windows7, база данных находится в локальной сети, клиентов очень много, при запросе к БД специалисты используют ODBC (правда мне это ни о чем не говорит…).
Почему Delphi 7? Эта задача должна стать частью уже готового большого проекта, написанного на 7-ке.
Всем откликнувшимся, огромное СПАСИБО!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.07.2019, 23:31
Ответы с готовыми решениями:

вопрос знающим людям Sybase ASE
Высококлассные специалисты будто испарились с лица Земли и рабочего стола.... HELP! Срочно требуется ПРОГРАММИСТ в российскую стабильную...

Настройка odbc для подключения к sybase ase (*unix)
Доброе время суток! Попал я на поддержку проекта, который начинали писать много лет назад. Сейчас занимаюсь настройкой локального сервера...

Delphi XE, DBExpress, хранимая процедура и возвращаемые значения
Приветствую. Ситуация такова: Используемая СУБД - DB2 v8.1 Клиентское приложение разрабатывается в Delphi. Приложение обращается к...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.07.2019, 23:31
Помогаю со студенческими работами здесь

Хранимая процедура
Доброго времени суток! Подскажите пожалуйста, где можно прочитать про вызов хранимой процедуры из Oracle через Delphi? Хотелось бы...

Хранимая процедура
А1(ID, Группа, Предмет, День недели, Номер урока, Преподаватель) А2(Группа, Предмет, Количество уроков в неделю, Стоимость урока) ...

Хранимая процедура
доброго времени суток! Не могли бы подсказать, как правильно вызывать хранимую процедуру в сишарпе? Сама процедура написана на sql....

Хранимая процедура
Доброе утро! Нужно сделать хранимую процедуру для переноса столбца из одной таблицы в 3 других таблицы. В SQL не шарю, поэтому прошу...

Хранимая процедура
всем привет! при написании хранимой процедуры возникло несколько вопросов такое присвоение не работает select count(id) = @count...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это дополнительная запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru