Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem za izvrsenjem stored procedure

[es] :: Pascal / Delphi / Kylix :: Problem za izvrsenjem stored procedure

[ Pregleda: 2112 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

goky2002

Član broj: 3848
Poruke: 191
*.ptt.yu.



Profil

icon Problem za izvrsenjem stored procedure25.10.2004. u 16:50 - pre 237 meseci
Imam proceduru spAdmin_Do And i izvrsavam je sa
adospDo.Close();
adospDo.ProcedureName = "spAdmin_Do";
adospDo.Parameters.Clear();
spparamFilterRequest = adospDo.Parameters.AddParameter();
spparamFilterRequest.DataType = ftString;
spparamFilterRequest.Size = 10;
spparamFilterRequest.Value = asYear;
adospDo.ExecProc();

Izvrsavanje procedure stane kod provg EXEC 'delete Do.dbo.Admin_Do' i ne nastavlja dalje(to sam vodeo kad sasm radio trace na SQL serveru).
Ako izbrisem prvi EXEC situacija je ista, blokira opet kod prvog EXEC na koji naidje.

Da li je problem sto u proceduri imam vise EXECA, ima li neko ideju?

Procedura spAdmin_Do:


CREATE PROCEDURE spAdmin_Do
(
@sFiscalYear varchar(10)
)
AS
@sQueryPart1 varchar(1000),
@sQueryPart2 varchar(1000),
@sQueryPart3 varchar(1000)

SET @sQueryPart1 = " Some query "
SET @sQueryPart2 = " Some query "
SET @sQueryPart3 = " Some query "

SET DATEFORMAT dmy
Exec ('delete Do.dbo.Admin_Do')
EXEC(@sQueryPart1)

EXEC(@sQueryPart2)
EXEC(@sQueryPart3)
GO


 
Odgovor na temu

morlic
Milos Orlic
Beograd

Član broj: 6081
Poruke: 735
*.59.EUnet.yu.



+1 Profil

icon Re: Problem za izvrsenjem stored procedure02.11.2004. u 17:51 - pre 237 meseci
Probaj umesto EXEC da stavis EXECUTE i javi rezultat...
 
Odgovor na temu

goky2002

Član broj: 3848
Poruke: 191
*.ptt.yu.



Profil

icon Re: Problem za izvrsenjem stored procedure02.11.2004. u 21:24 - pre 237 meseci
Problem sam resio tako sto sam napravio drugu stored procedu koja poziva ovu navedenu i sad se izvrsava bez problema.

NE znam sta je u pitanju, moguce da ima veze sa ADO i time kako on tretira stored procedure, mada bi u principu sve trebalo da se izvrsava na SQL serveru.
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Problem za izvrsenjem stored procedure

[ Pregleda: 2112 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.