Adovcsp.exe demonstra o uso de procedimentos com o ADO armazenados

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 184968
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sumário
Adovcsp.exe é um programa de exemplo que demonstra o conjunto de chaves de abertura e forwardOnly cursores usando ActiveX Data Objects (ADO) Recordsets executando armazenados procedimentos em Microsoft SQL Server. Ele também mostra como abrir um conjunto de registros desconectado. O exemplo usa o recurso de # Import do Visual C++ e demonstra o Recordset ADO GetState (), ( GetName parâmetros ) e ( GetValue ) e muitos outros Recordset comando métodos e conexão.
Mais Informações
O seguinte arquivo está disponível para download no Centro de download da Microsoft:
Data de lançamento: 17 de setembro de 2003

Para obter informações adicionais sobre como baixar arquivos de suporte da Microsoft, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
119591Como obter arquivos de suporte da Microsoft a partir de serviços online
Microsoft examinou esse arquivo em busca de vírus. Microsoft utilizou o mais recente software de detecção de vírus que estava disponível na data em que o arquivo foi publicado. O arquivo é armazenado em servidores com segurança avançada que ajudam a evitar qualquer alteração não autorizada no arquivo.

O aplicativo pressupõe que você tenha um Microsoft SQL Server instalado com o banco de dados Pubs de exemplo. Se não for esse o caso, altere o código seguinte a função openConn :
spCON->ConnectionString = L"Provider=SQLOLEDB.1;Integrated Security=SSPI;Initial Catalog=pubs;Data Source=serverName;";
substituir Data Source=serverName com o nome do seu servidor e especifique o nome do banco de dados. O exemplo cria dois procedimentos armazenados e uma tabela e descarta-los quando o aplicativo termina.

O método OpenRd obtém um parâmetro de entrada (GradYear) e passa para o procedimento armazenado sp_AdoTestInOut. sp_AdoTestInOut retorna todos os registros com GradYear > = para o parâmetro passado. Ele retorna um parâmetro de saída, o número de registros retornados e também retorna um parâmetro (GradYear máximo). A tabela de aluno criada é baseada na tabela aluno do banco de dados aluno registro que acompanha o Visual C++.

Neste exemplo, as caixas de texto para mostrar o parâmetro de saída e retornar o código só são usadas ao executar o procedimento armazenado clicando no botão OpenRead . Por favor consulte o código-fonte para obter mais detalhes.

O botão suporta obtém as informações do esquema do banco de dados usando a técnica e o código descrito no artigo seguinte da Base de dados de Conhecimento da Microsoft:
182831COMO: Usar o método de OpenSchema ADO do Visual C++
O botão Abrir DisCon abre um conjunto de registros desconectado. Esse código é obtido do seguinte artigo Base de dados de Conhecimento Microsoft:
184397COMO: Obter ADO desconectado Recordsets no VBA / C + / Java
Referências
Para obter informações adicionais, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
182389ARQUIVO: Adovcbm.exe ADO 1.5 com # Import e getrows/indicadores
181733FILE: # Import Adovcbtd.exe usando UpdateBatch e CancelBatch
220152FILE: Exemplo: ADOVC1 simples ADO / aplicativos do VC ++
200122EXEMPLO: ATL2ADO retorna conjunto de registros desconectado de COM para VB
229088EXEMPLO: Vcspnp.exe demonstra passar parâmetros SQL NULL e leitura NULL valores com o ADO
ADOVCSP kbdse

Propriedades

ID do Artigo: 184968 - Última Revisão: 02/22/2014 20:04:09 - Revisão: 5.3

Microsoft SQL Server 6.5 Standard Edition, Microsoft SQL Server 7.0 Standard Edition, Microsoft ActiveX Data Objects 2.7, Microsoft ActiveX Data Objects 1.5, Microsoft ActiveX Data Objects 2.0, Microsoft ActiveX Data Objects 2.1, Microsoft ActiveX Data Objects 2.5, Microsoft ActiveX Data Objects 2.6, Microsoft Visual C++ 6.0 Enterprise Edition, Microsoft Visual C++ 6.0 Professional Edition, Microsoft Visual C++, 32-bit Learning Edition 6.0

  • kbnosurvey kbarchive kbmt kbdownload kbdatabase kbfile kbinfo KB184968 KbMtpt
Comentários