DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da SQL Magazine DIGITAL
ou 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.

capnet43.jpg

Clique aqui para ler todos os artigos desta edição

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 em scripts SQL sem o auxílio de linguagens de programação como C ou VB, utilizando assim as funcionalidades desses objetos para aumentar o poder dos procedimentos implementados.

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’."

A exibição deste artigo foi interrompida.

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da SQL Magazine DIGITAL
ou 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
O que você achou deste post?

    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03