Ver Mensaje Individual
  #6  
Antiguo 10-12-2007
scooterjgm scooterjgm is offline
Miembro
 
Registrado: ago 2004
Posts: 115
Reputación: 20
scooterjgm Va por buen camino
Bueno, pues 9 meses después creo tener la solución a mí problema. Voy a detallar paso por paso los problemas que he tenido...

1- La siguiente consulta me da error de división por cero:

Código:

SELECT 1/0 as CERO,1 as UNO
2- La siguiente solución sirve para el resto de warnings pero no para el de 'división por cero' ya que ADO lo sigue tomando como error según el artículo del post anterior:

Código:
SET ANSI_WARNINGS OFF
SET ARITHABORT OFF
 
SELECT 1/0 as CERO,1 as UNO
3- Añadiendo una linea más, se puede conseguir que SQL Server no muestre ningún warning:

Código:
SET ANSI_WARNINGS OFF
 
SET ARITHIGNORE ON
 
SET ARITHABORT OFF
SELECT 1/0 as CERO,1 as UNO
Problema resuelto... muchas gracias a todos los que os habeis interesado en el tema. Espero que esto pueda salvar la vida a más programadores
__________________
Hay 10 tipos de personas, las que entienden el código binario y las que no.

ww.clubdelphi.com/foros/guiaestilo.php
Responder Con Cita