Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-09-2007
AFilth AFilth is offline
Miembro
 
Registrado: ago 2005
Posts: 119
Poder: 19
AFilth Va por buen camino
Problema con TAdoQuery, SQL Server 2005 y Windows Home Edition

Hola a todos, el problema es el siguiente:

En una máquina con SQL Server 2005 (La versión limitada) intento lanzar un programa hecho en Delphi 7 que usa un AdoConnection. Al intentar hacer un open de la primera query (la que valida usuario y password) me salta una excepción. Esto no ocurre en máquinas con Vista o XP Profesional instalado. Se me ocurre que puede que falte algún driver o algo así...

A ver si se os ocurre algo.

Un saludo.
Responder Con Cita
  #2  
Antiguo 04-09-2007
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
Siempre que te salte "una excepción", estoy seguro que puedes usar "una solución"... ¿me explico?

Déjame te cuento: yo tengo "un problema", ¿sabes como puedo solucionarlo?
__________________

Responder Con Cita
  #3  
Antiguo 04-09-2007
AFilth AFilth is offline
Miembro
 
Registrado: ago 2005
Posts: 119
Poder: 19
AFilth Va por buen camino
Hola de nuevo, en primer lugar gracias por responder.

Sé que la explicación del problema no es muy detallada...no puedo contaros más ni poner la excepción que salta ya que el programa está montado en un almacén y no tengo acceso a ello.

Como comenté en el primer post, con el MISMO ejecutable esto no pasa ni en vista ni en xp profesional, por lo que puedo deducir que el problema es con el xp home edition y es que le falta algún interprete para el sql o algo así...

Por cierto, la excepción que salta es al hacer el Open de la Query y está capturada, pero no arreglada...
Responder Con Cita
  #4  
Antiguo 04-09-2007
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 25
eduarcol Va por buen camino
Cita:
Empezado por AFilth Ver Mensaje
Sé que la explicación del problema no es muy detallada...no puedo contaros más ni poner la excepción que salta ya que el programa está montado en un almacén y no tengo acceso a ello.
Cita:
Empezado por AFilth Ver Mensaje
Por cierto, la excepción que salta es al hacer el Open de la Query y está capturada, pero no arreglada...
y entonces si no tienes acceso como la capturaS???

porq no creas un laboratorio de pruebas duplicando los parametros
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita
  #5  
Antiguo 04-09-2007
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Poder: 23
BlueSteel Va por buen camino
mmm... igual es un poco complicado dilusidar tu problema, si no tememos más pistas...

tambien mencionas el XP Home Editions,... te puedo que es una de las versiones mas malas de windows xp.. junto con la started editions... con suerte sirven para casa.. yo tube muchos problemas con él cuando la queria unir a mi red.... la solución fue poner xp profesiona....
__________________
BlueSteel
Responder Con Cita
  #6  
Antiguo 04-09-2007
Avatar de saldanaluis
saldanaluis saldanaluis is offline
Miembro
 
Registrado: nov 2006
Ubicación: Monterrey NL México
Posts: 122
Poder: 18
saldanaluis Va por buen camino
Tambien te recomendaría hacer otrs pruebas con XP Home en unas 2 PCs adicionales para verificar que en ambas obtengas el mismo error. De esta manera estarás seguro que es el Windows y no algún driver que le falte a ese equipo en particular

Última edición por saldanaluis fecha: 04-09-2007 a las 17:43:44. Razón: faltó poner mas texto
Responder Con Cita
  #7  
Antiguo 05-09-2007
AFilth AFilth is offline
Miembro
 
Registrado: ago 2005
Posts: 119
Poder: 19
AFilth Va por buen camino
Cita:
Empezado por eduarcol Ver Mensaje
y entonces si no tienes acceso como la capturaS???

porq no creas un laboratorio de pruebas duplicando los parametros

Quiero decir que ahora mismo no tengo acceso al ordenador donde está montado y no puedo decir la excepción que salta.

Por otro lado, que como capturo la excepción?? Pues como cualquiera, con un try except....
Hay un método en el que está implementado lo que comentaba antes protegido con un try except y salta al hacer el open.

Como ya comenté, las pruebas están hechas en 3 equipos, uno con vista, otro con xp profesional y otro con el home edition.
Sé que el home edition es una mierda....así que estoy casi seguro que l problema viene de ahí.

Era por si alguien tenía montado algún programa usando ADO y sqlserver 2005 con un home edition y le sonaba el problema...

La solución está clara, formatear el equipo del home edition y montar otro windows, pero como ya sabeis el cliente es lo último que quiere siempre...

Un saludo y gracias por las respuestas.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
grabar a CD directo utilizando el asistente de windows en HOME Edition! JuanErasmo Windows 1 16-08-2007 00:58:41
No me permite conectar en xp Home Edition cesar_picazo Conexión con bases de datos 4 12-07-2005 20:27:02
Problema con qreport y home windows xp jgutti Impresión 1 25-04-2005 20:28:58
Permisibilidad en XP home edition n_garciaz Windows 1 01-10-2004 10:21:16


La franja horaria es GMT +2. Ahora son las 16:40:47.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi