IDbCommand.Parameters Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera klasę IDataParameterCollection.
public:
property System::Data::IDataParameterCollection ^ Parameters { System::Data::IDataParameterCollection ^ get(); };
public System.Data.IDataParameterCollection Parameters { get; }
member this.Parameters : System.Data.IDataParameterCollection
Public ReadOnly Property Parameters As IDataParameterCollection
Wartość właściwości
Parametry instrukcji SQL lub procedury składowanej.
Przykłady
Poniższy przykład tworzy wystąpienie klasy pochodnej , SqlCommandi wyświetla jego parametry. W przykładzie aplikacja przekazuje ciąg zapytania , który jest instrukcją SqlConnectionTransact-SQL SELECT i tablicą SqlParameter obiektów.
public void CreateSqlCommand(SqlConnection myConnection,
string queryString, SqlParameter[] paramArray)
{
SqlCommand command = new SqlCommand(queryString, myConnection);
command.CommandText =
"SELECT CustomerID, CompanyName FROM Customers "
+ "WHERE Country = @Country AND City = @City";
command.Parameters.AddRange(paramArray);
string message = "";
for (int i = 0; i < command.Parameters.Count; i++)
{
message += command.Parameters[i].ToString() + "\n";
}
Console.WriteLine(message);
}
Public Sub CreateSqlCommand(ByVal connection As SqlConnection, _
ByVal queryString As String, ByVal params() As SqlParameter)
Dim command As New SqlCommand(queryString, connection)
command.CommandText = _
"SELECT CustomerID, CompanyName FROM Customers " _
& "WHERE Country = @Country AND City = @City"
command.UpdatedRowSource = UpdateRowSource.Both
command.Parameters.AddRange(params)
Dim message As String = ""
For i As Integer = 0 To command.Parameters.Count - 1
message += command.Parameters(i).ToString() & ControlChars.Cr
Next
Console.WriteLine(message)
End Sub
Dotyczy
Zobacz też
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.