Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Error En Indices SQLITE3
Autor Mensaje
Responder citando   Descargar mensaje 
Mensaje Error En Indices SQLITE3 
 
Hola Gamberos.

Estoy hace un tiempo desarrollando mi facturación en gambas (para terminar definitivamente con Windows - Access).
Pase los datos con MdbTools (estructura y datos). Todo funciona bien al hacer los mantenimientos de ficheros, no obstante
cuando voy y en las tablas grandes, creo índices para los campos de ordenación sobre los que más va a trabajar la
aplicación me encuentro que al intentar modificar un registro me da un error de "bad SQL no se que or missing Database"
Cuando entro en depuración veo que hay un error número 1 en Db.Error (no se que significará).

Para saber que era por los índices di 100 vueltas y modificaciones a los programas, pensando que actualizaba incorrrecta-
mente los campos db.Float o algún string de mas longitud. Nada de todo esto fallaba.

Entre con el Database-Manager para que me creara el código necesario para volver a empezar (indices incluidos) desde el
principio. Nada, sigue saliendo el error en la actualización de registros.

Por tanto, cuando creo un registro con

           rstadm = hCon.Create("admin")
           rstadm!empadm = "NO TIENE ADMINISTRADOR"
           rstadm.Update

funciona todo a la perfección. Pero este mismo registro, cuando lo quiero modificar con una rutina como esta:

IF EditMode = TRUE THEN                               ' Si no es nuevo
  sCriteria = hkey & " = &1"
  rst = hCon.Edit(htbl, sCriteria, lastrec)      ' Editamos result
ENDIF

save_Fields(frm)                   'Actualizar los campos en la Base de Datos
rst.Update                         'Hacer los cambios efectivos

rst = hCon.Exec("SELECT * FROM " & htbl & " ORDER BY " & hkey) 'Recargamos result

al llegar a rst.Update CRACK

Alguien le ha pasado ......? Quizás deba hacer algo al editar, o refrescar la colección Indexes o no se pueda simplemente
Gracias de antemano amigos.

Antonio
 



 
ahtonio - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
Ocultar¡Este tema fue útil?

 

Elegir valoración:                       

Media de valoración Valoración mínima Valoración máxima Número de valoraciones
0.00 0 0 0
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes ¿ Para Que Sirven Los Indices ? Shell Bases de Datos 6 Lunes, 17 Noviembre 2014, 12:50 Ver último mensaje
Shell
No hay nuevos mensajes SQLITE3 RFERNAN Bases de Datos 1 Viernes, 07 Febrero 2020, 20:27 Ver último mensaje
tincho
No hay nuevos mensajes SQLITE3 .schema: Obtener El Esquema De La ... jsbsan Bases de Datos 6 Miercoles, 24 Septiembre 2014, 07:06 Ver último mensaje
jsbsan
No hay nuevos mensajes COMO VACIAR EL CONTENIDO DE UN TABLEVIEW A... sayeret Bases de Datos 2 Viernes, 06 Enero 2012, 19:22 Ver último mensaje
jsbsan
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
No puede descargar archivos
No puede publicar eventos en el calendario