Error al guardar datos en sql server ce

19/09/2004 - 20:55 por Daniel Martínez | Informe spam
Hola grupo.

Tengo un problema que me sucede al guardar los datos de un dataset. El error
que me da es:
"There is a file sharing violation. A diferent process might be using the
file."



Esto me ocurre cuando guardo los datos al dataadapter tipo:
"da.update(ds,NombreTabla)".



Parece un tema de bloqueos de la base de datos de sql server ce.



Alguien podria ayudarme para resolver este problema que tengo?



Muchas gracias.

Preguntas similare

Leer las respuestas

#1 José Miguel Torres
20/09/2004 - 11:49 | Informe spam
Las base de datos de SQL Server CE són monousuario, es decir que si abres la
base de datos sólo puede ser utilizada por el propietario, si bien tienes la
base de datos abierto con el SQL Analyzer CE o bien la has abierto dos veces
por código te dará ese error. Recuerda que si utilizas el Analyzer aunque tu
lo cierres éste permanece en memoria abierto y con la base de datos
'cogida', mira esto que te he dicho, no hay nungún problema con el dataset,
es el fichero de la base de datos, saludos

José Miguel Torres
jtorres_diaz~~ARROBA~~terra.es
http://jmtorres.blogspot.com

"Daniel Martínez" escribió en el mensaje
news:
Hola grupo.

Tengo un problema que me sucede al guardar los datos de un dataset. El


error
que me da es:
"There is a file sharing violation. A diferent process might be using the
file."



Esto me ocurre cuando guardo los datos al dataadapter tipo:
"da.update(ds,NombreTabla)".



Parece un tema de bloqueos de la base de datos de sql server ce.



Alguien podria ayudarme para resolver este problema que tengo?



Muchas gracias.


Respuesta Responder a este mensaje
#2 Daniel Martínez
20/09/2004 - 17:09 | Informe spam
Correcto. Lo que me sucedia era que abria la conexion justo antes de hacer
un update al datadapter.

Muchas gracias por resolver mi duda.

Saludos Cordiales.

"José Miguel Torres" <jtorres_diaz~~ARROBA~~terra.es> escribió en el mensaje
news:
Las base de datos de SQL Server CE són monousuario, es decir que si abres


la
base de datos sólo puede ser utilizada por el propietario, si bien tienes


la
base de datos abierto con el SQL Analyzer CE o bien la has abierto dos


veces
por código te dará ese error. Recuerda que si utilizas el Analyzer aunque


tu
lo cierres éste permanece en memoria abierto y con la base de datos
'cogida', mira esto que te he dicho, no hay nungún problema con el


dataset,
es el fichero de la base de datos, saludos

José Miguel Torres
jtorres_diaz~~ARROBA~~terra.es
http://jmtorres.blogspot.com

"Daniel Martínez" escribió en el mensaje
news:
> Hola grupo.
>
> Tengo un problema que me sucede al guardar los datos de un dataset. El
error
> que me da es:
> "There is a file sharing violation. A diferent process might be using


the
> file."
>
>
>
> Esto me ocurre cuando guardo los datos al dataadapter tipo:
> "da.update(ds,NombreTabla)".
>
>
>
> Parece un tema de bloqueos de la base de datos de sql server ce.
>
>
>
> Alguien podria ayudarme para resolver este problema que tengo?
>
>
>
> Muchas gracias.
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida