powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / SQL скрипт напрямую из PB в Sybase. Как?
13 сообщений из 13, страница 1 из 1
SQL скрипт напрямую из PB в Sybase. Как?
    #35741079
DarknessSoul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Помогите пожалуйста.
Как выполнить команду SQL напрямую из программы?
Select, Insert, Delete и Update распознаются PB, но мне необходимо выполнить процедуру, которая не возвращает значения. Слово EXEC не распознается как служебное, а Execute тут не подходит.
И еще, код SQL скрипта состоит не из 1 строки, а из 4 команд, которые необходимо выполнить последовательно.
Например: смена пароля для логина "Test"
USE master
go
EXEC sp_password 'sqlsql', 'sqlsql', Test
go
Или: Блокировка аккаунта
USE master
go
EXEC sp_locklogin Test, 'lock'
go

P.S.
Заранее благодарен.
Прошу прощения, если вопрос глупый, я новичек в PB.
Использую PB 10.5
...
Рейтинг: 0 / 0
SQL скрипт напрямую из PB в Sybase. Как?
    #35741100
Фотография Ikar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смотрите HELP по Dynamic SQL Format 1 SQL statement

------------
С уважением, IKAR

IkarHomeCenter ........ Детский Дворик ........ ГавГав.Инфо
Портал русскоязычной группы пользователей Sybase
...
Рейтинг: 0 / 0
SQL скрипт напрямую из PB в Sybase. Как?
    #35741152
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarknessSoulнапрямую из PB в Sybase. Как?
ASCRUS может рассказать, он недавно проделывал такое :)
...
Рейтинг: 0 / 0
SQL скрипт напрямую из PB в Sybase. Как?
    #35741166
Фотография Riska
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anatoly MoskovskyDarknessSoulнапрямую из PB в Sybase. Как?
ASCRUS может рассказать, он недавно проделывал такое :)
Смешно :)
...
Рейтинг: 0 / 0
SQL скрипт напрямую из PB в Sybase. Как?
    #35741278
DarknessSoul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, последовал совету Икара, получаю ошибку.
SQLCA.SQLErrText = Can't run sp_password from within a transaction
И т.д. в подобном духе.
Есть ли другие способы реализации?
И че за ASCRUS?
...
Рейтинг: 0 / 0
SQL скрипт напрямую из PB в Sybase. Как?
    #35741462
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarknessSoulСпасибо, последовал совету Икара, получаю ошибку.
SQLCA.SQLErrText = Can't run sp_password from within a transaction
И т.д. в подобном духе.
Есть ли другие способы реализации?
И че за ASCRUS?
Например
Код: plaintext
1.
2.
rollback
sp_password ...
begin tran
Или поставить у SQLCA Autocommit в true и почитать что это такое.
...
Рейтинг: 0 / 0
SQL скрипт напрямую из PB в Sybase. Как?
    #35741469
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ASCRUS - местный модератор, недавно устроился работать в отделение Sybase в России, Анатолий наверное на это намекает .
...
Рейтинг: 0 / 0
SQL скрипт напрямую из PB в Sybase. Как?
    #35741477
Фотография Ikar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локшин МаркА ASCRUS - местный модератор, недавно устроился работать в отделение Sybase в России, Анатолий наверное на это намекает .Ну, модератор он уже давно чисто номинальный - в списке модераторов указан, доступ к функционалу имеет и все. Ушел он с программирования на РВ, к сожалению... И уже давно, так что не мог он делать этого "недавно"... И, таки да, работает нынче в Sybase CIS Россия.
...
Рейтинг: 0 / 0
SQL скрипт напрямую из PB в Sybase. Как?
    #35741484
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarknessSoulИ че за ASCRUS?
Простите за офтопик, не смог удержаться - слишком в провокационно-смешной форме составлена тема :)
...
Рейтинг: 0 / 0
SQL скрипт напрямую из PB в Sybase. Как?
    #35741675
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IkarЛокшин МаркА ASCRUS - местный модератор, недавно устроился работать в отделение Sybase в России, Анатолий наверное на это намекает .Ну, модератор он уже давно чисто номинальный - в списке модераторов указан, доступ к функционалу имеет и все. Ушел он с программирования на РВ, к сожалению... И уже давно, так что не мог он делать этого "недавно"... И, таки да, работает нынче в Sybase CIS Россия.
Что значит не мог? Вот топик.
...
Рейтинг: 0 / 0
SQL скрипт напрямую из PB в Sybase. Как?
    #35741722
Фотография Ikar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локшин МаркIkarЛокшин МаркА ASCRUS - местный модератор, недавно устроился работать в отделение Sybase в России, Анатолий наверное на это намекает .Ну, модератор он уже давно чисто номинальный - в списке модераторов указан, доступ к функционалу имеет и все. Ушел он с программирования на РВ, к сожалению... И уже давно, так что не мог он делать этого "недавно"... И, таки да, работает нынче в Sybase CIS Россия.
Что значит не мог? Вот топик.Теперь дошло...
Тяжко что либо понимать во вторник после корпоратива в понедельник... ;)
...
Рейтинг: 0 / 0
SQL скрипт напрямую из PB в Sybase. Как?
    #35741765
Фотография spas2001
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sorry за оффтоп, но в форуме я еще не скоро появлюсь

Поздравляю вас, коллеги, с Новым годом!
Желаю счастья, здоровья вам и вашим детям. Чтобы удача не оставляла вас во всех ваших начинаниях!

-----------------------------------------------------------------------------
Главная деталь любой машины - голова ее владельца
...
Рейтинг: 0 / 0
SQL скрипт напрямую из PB в Sybase. Как?
    #35741879
DarknessSoul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо за помощь,я разобрался, Dynamic SQL + AutoCommit.

P.S.
Всех с наступающим, помните, как НГ встретишь, так его и проведешь. :)
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / SQL скрипт напрямую из PB в Sybase. Как?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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