PDA

Ver la Versión Completa : Sql 2005


Ligia
01-08-2007, 18:12:02
Hola a todos:
Soy nueva en este foro y apenas estoy enviando mis primeros mensajes. Si hago algo mal, por favor alguien me lo dice.
Tengo un problema con el Sql 2005. Tengo una aplicación corriendo en Delphi 6 con Sql Server 2000 y funciona bien. Estamos probando ejecutar la misma aplicación con Sql 2005 Express y con Sql 2005 Standard Edition con service pack 1.
Al digitar valores, siempre les agrega 2 ceros más, como si multiplicara por 100; revisamos la configuración regional y está bien.:confused:
Y al capturar datos en otra tabla, da el error COULDN´T PERFORM THE EDIT BECAUSE ANOTHER USER CHANGE THE RECORD' :rolleyes:
Les doy las gracias por anticipado, a los que me puedan ayudar.
Ligia

BlueSteel
01-08-2007, 19:03:46
consulta...

como traspasaste la Base de Dato del SQL2000 al SQL2005 ?

si creates la tablas de nuevo, les distes el mismo tipo (variable y ancho)

ahora, el SQL2005 tiene un menu de configuración de parametros.. al menos cuando se instala... y puede que tengas algo sin configurar...

Ligia
01-08-2007, 21:25:16
Yo simplemente saqué un backup de la base de datos en Sql Server 2000 y lo restauré en Sql 2005. Al instalar el Sql 2005 no cambié nada en la configuración, voy a chismosear algo de eso a ver. Gracias,
Ligia

TheFlame
01-08-2007, 22:11:40
También puede ser que el usuario que esta utilizado tu aplicación no tenga los permisos necesarios para acceder, modificar, eliminar los registros de las tablas y sus atributos.
Saludos. :P

jcarteagaf
03-08-2007, 17:18:18
Alguna ves tuve ese problema trabajando con SQL y ADO (Delphi 5 y 7), buscando en Google y en el Foro encontre que no habia definido la clave primaria para mi tabla en el TAdoquery y algunas veces en el TClientDataset, modifique esa parte y todo funciono bien.

Saludos.

Ligia
03-08-2007, 22:42:58
En este caso yo estoy usando Sql 2005, Delphi 6 y con BDE. Será la clase de conexión? Me tocaria cambiar todas las tablas de BDE a ADO?

Ligia:confused: