Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
OLE в SQL возможно?
|
|||
|---|---|---|---|
|
#18+
Возможен ли вызов например в тригере OLE-метод какого нибудь объекта? И если да то тогда как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2001, 16:17 |
|
||
|
OLE в SQL возможно?
|
|||
|---|---|---|---|
|
#18+
Пара цитат из BOL: \nHow to create an OLE Automation object (Transact-SQL) To create an OLE Automation object Call sp_OACreate to create the object. Use the object. Call sp_OAGetProperty to get a property value. Call sp_OASetProperty to set a property to a new value. Call sp_OAMethod to call a method. Call sp_OAGetErrorInfo to get the most recent error information. Call sp_OADestroy to destroy the object. OLE Automation Sample Script DECLARE @object int DECLARE @hr int DECLARE @property varchar(255) DECLARE @return varchar(255) -- Create an object. EXEC @hr = sp_OACreate 'SQLDMO.SQLServer', @object OUT IF @hr <> 0 BEGIN EXEC sp_displayoaerrorinfo @object, @hr RETURN END -- Set a property. EXEC @hr = sp_OASetProperty @object, 'HostName', 'Gizmo' IF @hr <> 0 BEGIN EXEC sp_displayoaerrorinfo @object, @hr RETURN END -- Get a property using an output parameter. EXEC @hr = sp_OAGetProperty @object, 'HostName', @property OUT IF @hr <> 0 BEGIN EXEC sp_displayoaerrorinfo @object, @hr RETURN END PRINT @property -- Get a property using a result set. EXEC @hr = sp_OAGetProperty @object, 'HostName' IF @hr <> 0 BEGIN EXEC sp_displayoaerrorinfo @object, @hr RETURN END -- Get a property by calling the method. EXEC @hr = sp_OAMethod @object, 'HostName', @property OUT IF @hr <> 0 BEGIN EXEC sp_displayoaerrorinfo @object, @hr RETURN END PRINT @property -- Call a method. EXEC @hr = sp_OAMethod @object, 'Connect', NULL, 'my_server', 'my_login', 'my_password' IF @hr <> 0 BEGIN EXEC sp_displayoaerrorinfo @object, @hr RETURN END -- Call a method that returns a value. EXEC @hr = sp_OAMethod @object, 'VerifyConnection', @return OUT IF @hr <> 0 BEGIN EXEC sp_displayoaerrorinfo @object, @hr RETURN END PRINT @return -- Destroy the object. EXEC @hr = sp_OADestroy @object IF @hr <> 0 BEGIN EXEC sp_displayoaerrorinfo @object, @hr RETURN END RTFM - forever!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2001, 05:19 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32010935&tid=1826006]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
26ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 336ms |

| 0 / 0 |
