openrowset y paradox

28/09/2004 - 13:41 por Salsita | Informe spam
Hola a todos.

He diseñado una vista desde access que mediante la función OPENROWSET me
devuelve los registros de una tabla de paradox.

Para quien le pueda ser de ayuda:

SELECT *
FROM OPENROWSET('MSDASQL.1', 'Driver={Microsoft Paradox Driver
(*.DB )};DBQ=\utaservidor;',
'select * from tabla.db')

Ésta funciona perfectamente. Lo que ocurre es que una vez la abro en vista
hoja de datos, puedo ver los registros pero no puedo hacer ninguna
modificación. En la línea de estado aparece un mensaje cuando intento
cambiar algo que dice: "este conjunto de registros no es actualizable".

¿Existe alguna forma de poder ver los datos y modificarlos en la propia
vista?

Gracias por vuestra ayuda de antemano.

Un saludo.
 

Leer las respuestas

#1 Salsita
28/09/2004 - 16:12 | Informe spam
Ufff, pues está complicada la cosa, porque no se que driver uso, ni se como
puedo saberlo, ni como conseguir uno distinto ni como como cambiarlo.

¿Alguna pista?

Gracias por todo.

"Adrian D. Garcia" escribió en el mensaje
news:%
Parece ser que:
a) La tabla no tiene claves primarias
b) El driver OleDB que estas usando no provee de informacion de metada


sobre
la clave primaria.

Si tu tabla en paradox tiene clave primaria trata de conseguir otro driver
OleDB/ODBC para realizar esta operacion y ve si funciona.

Saludos
Adrian D. Garcia
MCSD
NDSoft Consultoria y Desarrollo

"Salsita" wrote in message
news:e%
> Hola a todos.
>
> He diseñado una vista desde access que mediante la función OPENROWSET me
> devuelve los registros de una tabla de paradox.
>
> Para quien le pueda ser de ayuda:
>
> SELECT *
> FROM OPENROWSET('MSDASQL.1', 'Driver={Microsoft Paradox Driver
> (*.DB )};DBQ=\utaservidor;',
> 'select * from tabla.db')
>
> Ésta funciona perfectamente. Lo que ocurre es que una vez la abro en


vista
> hoja de datos, puedo ver los registros pero no puedo hacer ninguna
> modificación. En la línea de estado aparece un mensaje cuando intento
> cambiar algo que dice: "este conjunto de registros no es actualizable".
>
> ¿Existe alguna forma de poder ver los datos y modificarlos en la propia
> vista?
>
> Gracias por vuestra ayuda de antemano.
>
> Un saludo.
>
>


Preguntas similares