11.01.2014 Views

Stored procedure i ASP.NET

Stored procedure i ASP.NET

Stored procedure i ASP.NET

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Command<br />

• CommandType.Text<br />

o Skrivna SQL-frågor exekveras<br />

• CommandType.<strong>Stored</strong>Procedure<br />

o <strong>Stored</strong> <strong>procedure</strong> exekveras<br />

• CommandType.TableDirect (undvik)<br />

o Returnerar alla rader i en tabell. Men sämre prestanda pga bakåtkompabilitet.<br />

// För vanlig SQL-fråga:<br />

SqlCommand cmd = new SqlCommand();<br />

cmd.Connection = con;<br />

cmd.CommandType = CommandType.Text;<br />

cmd.CommandType.Text = "SELECT * FROM student";<br />

// Alternativt kan ovan skrivas såhär eftersom CommandType.Text är default:<br />

SqlCommand cmd = new SqlCommand("SELECT * FROM student",con);<br />

// För stored <strong>procedure</strong> kan det se ut såhär:<br />

SqlCommand cmd = new SqlCommand("sp_GrabbaStudenter",con);<br />

cmd.CommandType = CommandType.<strong>Stored</strong>Procedure;

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!