How to: Stored Procedures Jaja, tha aetla eg ad rida a vadid med sma howto a Stored Procedures.

1. Hvad er SP (stored procedure)?
SP er svipad og Queries i MS Access nu eda bara venjuleg SQL Query. Thad sem gerir SP oflugt er ad SQL Serverinn compile-ar SP'inn nidur i 0 og 1 sem geirir thad ad einu hradasta SQL fyrirspurnarmali sem vid getum notad i vef-gerd.

2. Hvad tharf eg til ad keyra SP?
Windows SQL Server 7.0/2000

3. Geturu synt daemi um hvernig a ad nota SP?
Ekki malid. Fyrst forum vid inni Stored Procedures a SQL Servernum okkar og klikkan a “New SP” Vid skulum byrja a thvi ad gera einfladann SP med engum breytum (variable)

4. Einfladur SP
CREATE PROCEDURE get_users

AS
BEGIN
SELECT
*
FROM
users

END
GO

og til ad keyra SP'inn setjum vid thetta a ASP codann

set rs_users = cn.execute(“get_users”)

og thar med er recordsetid populatad.

5. Adeins floknari SP
nu skulum vid gera sma search a SP'inum okkar

CREATE PROCEDURE get_user_name

@user_name varchar(50)
AS
BEGIN
SELECT
*
FROM
users
WHERE
user_name = @user_name

END
GO


vid sjaum thanna ad vid erum ad leita af username sem er declarad sem varchar(50) vegna thess ad thad er varchar(50) i DB'inum okkar.

svo setjum vid thetta i ASP'id okkar

set rs_addRegion = cn.execute(“get_user_name ‘”& strUserName &“’”)

og thar med er recordsetid komid :)

Jaja. vid latum thetta naegja i bili…vona ad thetta hafi hjalpad

kv.
Moose
- Moose ltd. -