Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Para buscar e atualizar conjuntos de linhas
Opcionalmente, chame SQLSetStmtAttr com SQL_ROW_ARRAY_SIZE para alterar o número de linhas (R) no conjunto de linhas.
Chame SQLFetch ou SQLFetchScroll para obter um conjunto de linhas.
Se as colunas associadas forem usadas, use os valores de dados e os comprimentos de dados agora disponíveis nos buffers de coluna associados para o conjunto de linhas.
Se colunas não associadas forem usadas, para cada linha, chame SQLSetPos com SQL_POSITION para definir a posição do cursor; em seguida, para cada coluna não associada:
Chame SQLGetData uma ou mais vezes para obter os dados de colunas não associadas após a última coluna associada do conjunto de linhas. As chamadas para SQLGetData devem ser feitas para aumentar o número de colunas.
Chame SQLGetData várias vezes para obter dados de uma coluna de texto ou imagem.
Configure qualquer texto de dados em execução ou colunas de imagem.
Chame SQLSetPos ou SQLBulkOperations para definir a posição do cursor, atualizar, atualizar, excluir ou adicionar linhas dentro do conjunto de linhas.
Se as colunas de texto ou imagem de dados em execução forem usadas para uma operação de atualização ou adição, lide com elas.
Opcionalmente, execute uma instrução UPDATE ou DELETE posicionada, especificando o nome do cursor (disponível no SQLGetCursorName) e usando um identificador de instrução diferente na mesma conexão.