Borrar registro con Error, sin sqlserver

08/01/2009 - 05:35 por Carlos Durán | Informe spam
Saludos al grupo

tengo una aplicacion desarrollada por terceros que maneja bases de datos de
SQLSERVER mediante el MSDE.

una de las tablas marca un error en un registro, utilizo MS Access para
obtener algunos reportes de la Base de Datos, pero al tratar de ordenar o
realizar cualquier calcula sobre la tabla en cuestion me aparece un mensaje
indicando que "la presicion del campo decimal es demasiado pequeña para
almacenar el dato". Revisando la tabla, tengo un registro que marca Error
en todos los campos de es unico registro.

Necesito poder eliminar dicho registro, desde Access no puedo hacerlo y como
les he dicho no cuento con un entorno administrativo de SQL Server, a lo
mucho puedo acceder por medio de OSQL desde la linea de comandos

no me importa que se borraran todos los datos de la tabla, con tal de borrar
el registro que me causa el error, ya que se trata de una lista de precios
que puedo volver a generar.

Tambien tengo la posibilidad de hacerlo mediante programacion en VB .NET,
solo que necesito algo de orientacion sobre cual seria el mejor camino para
poder eliminar dicho registro


Gracias de antemano


Carlos D
 

Leer las respuestas

#1 Carlos Sacristan
08/01/2009 - 12:45 | Informe spam
No entiendo muy bien el problema... si tienes conexión a la base de datos
(ya sea a través de Access, OSQL, etc), ¿qué te impide ejecutar un DELETE
FROM tabla con la cláusula WHERE correspondiente o sin ella?


Un saludo
-
www.navento.com
Servicios de Localización GPS


"Carlos Durán" wrote:

Saludos al grupo

tengo una aplicacion desarrollada por terceros que maneja bases de datos de
SQLSERVER mediante el MSDE.

una de las tablas marca un error en un registro, utilizo MS Access para
obtener algunos reportes de la Base de Datos, pero al tratar de ordenar o
realizar cualquier calcula sobre la tabla en cuestion me aparece un mensaje
indicando que "la presicion del campo decimal es demasiado pequeña para
almacenar el dato". Revisando la tabla, tengo un registro que marca Error
en todos los campos de es unico registro.

Necesito poder eliminar dicho registro, desde Access no puedo hacerlo y como
les he dicho no cuento con un entorno administrativo de SQL Server, a lo
mucho puedo acceder por medio de OSQL desde la linea de comandos

no me importa que se borraran todos los datos de la tabla, con tal de borrar
el registro que me causa el error, ya que se trata de una lista de precios
que puedo volver a generar.

Tambien tengo la posibilidad de hacerlo mediante programacion en VB .NET,
solo que necesito algo de orientacion sobre cual seria el mejor camino para
poder eliminar dicho registro


Gracias de antemano


Carlos D



Preguntas similares