May be anybody known -- How to use index property of recordset with SQLOLEDB provider?<br><br>Dim cnnSQL As ADODB.Connection<br>Set cnnSQL = New ADODB.Connection<br>cnnSQL.Provider = "SQLOLEDB"<br>cnnSQL.ConnectionString = "Persist Security Info=False;User ID=sa;Initial Catalog=DogovorSQL;Data Source=Tanya"<br>cnnSQL.Open<br><br>Dim rst As ADODB.Recordset<br>Set rst = New ADODB.Recordset<br>With rst<br> .CursorLocation = adUseServer<br> .CursorType = adOpenKeyset<br> .LockType = adLockOptimistic<br> .Open "Owners", ActiveConnection:=cnnSQL, Options:=adCmdTableDirect<br>End With<br><br><br>After that we looking the support of index property. rst.Supports (adIndex) = FALSE !!! <br>Why?<br>How I can open recordset object with rst (adIndex) = True?<br>Does Seek method support SQLOLEDB provider?<br><br>Sorry for language.<br>