webForumDet fria alternativet

konstigt.. eller?

ASP

5 svar · 256 visningar · startad av KalsongCesar

Medlem sedan mars 2001339 inlägg
Frågan#1

Jag har i uppgift att se över ett fel på ngr aspsidor. Det verkar som om databas frågan inte fungerar. Jag är van att exekvera hela satser tex select * from minDB men i denna kod står det

SQLRad="SP_SPAnl_VisaUnikt " & Uniktnr
Set RS=ConnSec.Execute(SQLRad)

jag hittar ingen db med det namnet eller ngt fält. Vad gör man när man skriver så?

Uniktnr hittar jag på i tabellen.

------------------
//
Kick yer boots off and come on in
//

Medlem sedan juli 20011 129 inlägg
#2

SP_SPAnl_VisaUnikt är en procedur, alltså en färdig fråga som ligger i SQL eller whatever och som körs genom att anropa den, och skicka med eventuella parametrar...

En Stored Procedure ser ut på följande sätt.

Create Procedure[ProcedurNamn]
AS
BEGIN
Select Lalala, Lalala From Bababa Where Blablabla
END

Jag hoppas att det blev lite klarare nu! :)

------------------
Say hello to my stinky little friend!

[Redigerat av Koplik den 16 aug 2001]

Medlem sedan mars 2001339 inlägg
#3

Tackar.. jag förstår, men vart lagras dessa procedurer.. i en inc fil eller ligger de lagrade på sqlservern?
Kan jag komma åt dem helt enkelt, för det verkar som om det är den som det är fel på.

------------------
//
Kick yer boots off and come on in
//

Medlem sedan dec. 19996 721 inlägg
#4

De ligger på SQL-servern, och du kommer åt dem med t.ex. Enterprise Manager.

Lite lustigt att den heter "SP_SP..."

Prova med "SP_Anl_VisaUnikt"

Inte för att jag kan ha någon aning om det egentlgen, men.... :)

Medlem sedan dec. 200012 464 inlägg
#5

Procedurerna ligger lagrade i databasens dictionary.

Du kan få ut definitionen för en procedur om du använder

sp_helptext 'SP_SPAnl_VisaUnikt '

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tsqlref/ts_sp_help_7c38.asp

------------------
essentitia preter non sans multiplicandum

Medlem sedan juli 20011 129 inlägg
#6

Ja, Jag antar att du har en Enterprise manager eller nåt?
Då klickar du bara på "Stored Procedures" och väljer en procedur och går in på egenskaper/properties och ändrar fritt hur du vill ha det!

Hoppas det funkar! :)

------------------
Say hello to my stinky little friend!

275 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
147 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
144 ms — ändringar (db)