Compartilhar via


Usando os conjuntos de linhas do OLE DB de forma eficiente

Quando você for planejar uma estratégia eficiente de acesso a dados para o Microsoft SQL Server Compact 3.5 (SQL Server Compact 3.5), há várias regras que devem ser consideradas.

Regras para acessar dados

  • Quando usar um modo de atualização adiado no OLE DB, definindo DBPROP_IRowsetUpdate to VARIANT_TRUE, o SQL Server Compact 3.5 só pode ter uma alteração pendente de cada vez. Isso usa um mecanismo rápido para atualização interna.
  • IRowset::RestartPosition é eficiente quando é usado com cursores roláveis, mas pode causar a reexecução da consulta se for usado com cursores não-roláveis. Para obter mais informações, consulte Cursores do OLE DB (SQL Server Compact).
  • Apesar de o SQL Server Compact 3.5 oferecer suporte às coerções do tipo de dados do OLE DB de e para DBTYPE_WSTR, é melhor usar associações de tipo de dados nativo onde for possível para maximizar o desempenho neste mecanismo.
  • O SQL Server Compact 3.5 oferece suporte para ler e gravar em tipos de dados grandes image e ntext nas interfaces ISequentialStream e ILockBytes. Para obter mais informações, consulte Tipos de dados grandes no OLE DB (SQL Server Compact).

Consulte também

Outros recursos

Rowsets

Ajuda e informações

Obtendo assistência (SQL Server Compact 3.5 Service Pack 1)