Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-02-2007
mayte mtz mayte mtz is offline
Miembro
 
Registrado: sep 2005
Posts: 31
Poder: 0
mayte mtz Va por buen camino
Error Heterogeneous Queries en Delphi 5

Buenas Tardes

Primeramente Feliz día de San Valentin.

Tengo un aplicación en delphi 5 y trabajo con SQL 2000.

Dentro de Delphi creo 2 objetos un Tdatabase y un TstoredProc .
Mi stored procedure en SQL fué creado de la siguiente manera:
Código SQL [-]
set ansi_nulls on
set ansi_warnings on
go
CREATE procedure sk_empleados (
   @no_empleado float                /* numero de empleado */
) as
begin
   set nocount on
   set concat_null_yields_null off
   set transaction isolation level read uncommitted
   select prettyname as nombre,cb_fec_nac as fecha_nacimiento
   from [srv-tress].tresssenda.dbo.colabora
   where cb_codigo = @no_empleado
end
GO

Mi problema es que cuando ejecuto mi aplicación en Delphi 5 me marca el siguiente error:

"Heterogeneous queries require the ANSI_NULLS and ANSI_WARNINGS options to be set for the connection. This ensures consistent q"

Si ejecuto mi Stored desde el Query Analizer trabaja perfectamente, pero en Delphi 5 no.

Me pueden ayudar para saber que me falta configurar para resolver este problema?


Gracias de antemano

Mayte Mtz
Responder Con Cita
  #2  
Antiguo 15-02-2007
Avatar de droguerman
droguerman droguerman is offline
Miembro
 
Registrado: abr 2005
Ubicación: tierra
Posts: 999
Poder: 20
droguerman Va por buen camino
Código SQL [-]
CREATE procedure sk_empleados (
   @no_empleado float                /* numero de empleado */
) as
begin
   set nocount on
   set concat_null_yields_null off
   set transaction isolation level read uncommitted
set ansi_nulls on
set ansi_warnings on
   select prettyname as nombre,cb_fec_nac as fecha_nacimiento
   from [srv-tress].tresssenda.dbo.colabora
   where cb_codigo = @no_empleado
set ansi_nulls off
set ansi_warnings off

end
GO
o mejor aun al ejecutar:
Código SQL [-]
set ansi_nulls on
set ansi_warnings on
exec empleados 1.5;
set ansi_nulls off
set ansi_warnings off
__________________
self.free;

Última edición por droguerman fecha: 15-02-2007 a las 19:52:56.
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
Gestión de queries que devuelven resultado nulo papulo Conexión con bases de datos 7 11-04-2006 18:08:48
Rave5-Queries (SQL) idatejo Conexión con bases de datos 2 10-04-2006 18:04:09
Queries a BD Access Cactus Conexión con bases de datos 5 26-10-2005 02:26:29
Queries en funciones de PostgreSQL Leviatan PostgreSQL 1 11-10-2005 19:06:12
Substring en Queries idatejo SQL 0 24-12-2004 00:05:32


La franja horaria es GMT +2. Ahora son las 18:34:10.


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