SqlDataSourceCommandType Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Veritabanı işlemi gerçekleştirirken SqlDataSource ve AccessDataSource denetimleri tarafından kullanılan SQL komutunun türünü açıklar.
public enum class SqlDataSourceCommandType
public enum SqlDataSourceCommandType
type SqlDataSourceCommandType =
Public Enum SqlDataSourceCommandType
- Devralma
Alanlar
| Name | Değer | Description |
|---|---|---|
| Text | 0 | Karşılık gelen metin özelliğinde yer alan metin bir SQL sorgusu veya komutudur. |
| StoredProcedure | 1 | Karşılık gelen bir metin özelliğinde yer alan metin, saklı yordamın adıdır. |
Örnekler
Aşağıdaki kod örneği, bir Microsoft SQL Server veritabanından SelectCommand veri almak ve bir içinde DropDownListgörüntülemek için metnin saklı yordamın adına ve SelectCommandType özelliğinin StoredProcedure değerine nasıl ayarlandığını gösterir.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:DropDownList
id="DropDownList1"
runat="server"
DataTextField="LastName"
DataSourceID="SqlDataSource1" />
<asp:SqlDataSource
id="SqlDataSource1"
runat="server"
ConnectionString="<%$ ConnectionStrings:MyNorthwind%>"
SelectCommandType="StoredProcedure"
SelectCommand="sp_lastnames">
</asp:SqlDataSource>
<!--
The sp_lastnames stored procedure is
CREATE PROCEDURE sp_lastnames AS
SELECT LastName FROM Employees
GO
-->
</form>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:DropDownList
id="DropDownList1"
runat="server"
DataTextField="LastName"
DataSourceID="SqlDataSource1" />
<asp:SqlDataSource
id="SqlDataSource1"
runat="server"
ConnectionString="<%$ ConnectionStrings:MyNorthwind%>"
SelectCommandType = "StoredProcedure"
SelectCommand="sp_lastnames">
</asp:SqlDataSource>
<!--
The sp_lastnames stored procedure is
CREATE PROCEDURE sp_lastnames AS
SELECT LastName FROM Employees
GO
-->
</form>
</body>
</html>
Açıklamalar
Numaralandırma, SqlDataSourceCommandType ve AccessDataSource denetimleri tarafından SqlDataSource , InsertCommand, UpdateCommandve DeleteCommand özelliklerinde bulunan SQL komutunun SelectCommandtürünü açıklamak için kullanılır. Metin değeri, metnin bir SQL sorgusu veya komut dizesi olduğunu, StoredProcedure değeri ise metnin saklı yordamın adı olduğunu gösterir.