Indices de SQLServer

05/12/2003 - 11:40 por Fran.Malaga | Informe spam
Saludos,
tengo una aplicación en vb6 que recorre datos de una
tabla (en Access) a través de su índice principal
("PrimaryKey"), el problema es que al actualizar la bd a
SQLServer, en esta operación me dice que el proveedor no
admite esta interfaz. El código utilizado es:

Set BaseDatos = New ADODB.Connection
With BaseDatos
.Open "Provider=SQLOLEDB.1;
Integrated Security=SSPI;
Persist Security Info=False;
Initial Catalog=" & NomBD & ";
Data Source=JUPITER"
End With
Set Tabla1 = New ADODB.Recordset
With Tabla1
.ActiveConnection = BaseDatos
.LockType = adLockOptimistic
.CursorType = adOpenKeyset
.CursorLocation = adUseClient
.Open "Empresas", , , , adCmdTable
End With

Gracias
 

Leer las respuestas

#1 Maximiliano Damian Accotto
05/12/2003 - 13:20 | Informe spam
Hola!! intenta usar cursores del lado del servidor:

.


Maximiliano Damian Accotto
"Fran.Malaga" escribió en el mensaje
news:032601c3bb1c$3c41ced0$
Saludos,
tengo una aplicación en vb6 que recorre datos de una
tabla (en Access) a través de su índice principal
("PrimaryKey"), el problema es que al actualizar la bd a
SQLServer, en esta operación me dice que el proveedor no
admite esta interfaz. El código utilizado es:

Set BaseDatos = New ADODB.Connection
With BaseDatos
.Open "Provider=SQLOLEDB.1;
Integrated Security=SSPI;
Persist Security Info=False;
Initial Catalog=" & NomBD & ";
Data Source=JUPITER"
End With
Set Tabla1 = New ADODB.Recordset
With Tabla1
.ActiveConnection = BaseDatos
.LockType = adLockOptimistic
.CursorType = adOpenKeyset
.CursorLocation = adUseClient
.Open "Empresas", , , , adCmdTable
End With

Gracias

Preguntas similares