Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 2.781 pregleda

Najnovija ↓

Problem za izvrsenjem stored procedure 25.10.2004. u 17:50 · pre 268 meseci #1
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


Re: Problem za izvrsenjem stored procedure 02.11.2004. u 22:24 · pre 267 meseci #3
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.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme