Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
artigo SQL Magazine 11 - How TO: Usando objetos OLE via SQL Server
Artigo da Revista SQL Magazine -Edição 11.

How TO: Usando objetos OLE via SQL Server
Um dos mais poderosos recursos do transact-SQL do SQL Server é a possibilidade de criar instâncias de objetos OLE
A tecnologia OLE (Object Linked and Embedding) da Microsoft permite a vinculação e incorporação de objetos de outros aplicativos. Esta tecnologia é que permite que o SQL hospede um objeto pertencente a outro aplicativo dentro de seus scripts sem ter a necessidade de conhecer detalhes do aplicativo em questão.
Para isso, o SQL Server disponibiliza algumas procedures de sistema (system procedures) que possibilitam o acesso e manipulação de objetos OLE via transact-SQL. A tabela 1 contém as principais procedures com a descrição de sua função e seus parâmetros. Os parâmetros opcionais estão entre colchetes.
|
Procedure |
Descrição |
Parâmetros |
|
Sp_OACreate |
Cria a instância de um objeto OLE |
ProgID : É a string de caracteres que referencia a classe do objeto OLE pelo nome. ‘OLEComponent.Objeto’ Ou Clsid : É a string de caracteres que referencia a classe do objeto pelo ID. '{nnnnnnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnn}' Objecttoken OUTPUT : É o parâmetro de saída retornado pela procedure que identifica o objeto criado. Deve ser retornado para uma variável do tipo ‘int’. |
Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Anderson Pontes Pinto
é formado em Análise de sistemas pela Universidade São Francisco de São Paulo, tem experiência de 11 anos na administração de banco de dados. Atua como Palestrante de eventos como Fórum Access, Fenasoft, Comdex e ministra treinamentos de SQL Server



