Bagikan melalui


OdbcParameter.ParameterName Properti

Definisi

Mendapatkan atau mengatur nama OdbcParameter.

public:
 virtual property System::String ^ ParameterName { System::String ^ get(); void set(System::String ^ value); };
public:
 property System::String ^ ParameterName { System::String ^ get(); void set(System::String ^ value); };
public override string ParameterName { get; set; }
public string ParameterName { get; set; }
member this.ParameterName : string with get, set
Public Overrides Property ParameterName As String
Public Property ParameterName As String

Nilai Properti

Nama OdbcParameter. Defaultnya adalah string kosong ("").

Penerapan

Contoh

Contoh berikut mengasumsikan bahwa sumber data memiliki nama tabel MyTable dan prosedur tersimpan bernama MyProc yang didefinisikan sebagai:

CREATE TABLE MyTable (col1 int, col2 smallmoney, col3 decimal)  
CREATE PROC MyProc (@p1 int, @p2 smallmoney, @p3 decimal) AS INSERT INTO MyTable VALUES (@p1, @p2, @p3)  

Contoh berikut membuat parameter dan memanggil prosedur tersimpan MyProc:

Public Sub CreateMyProc(connection As OdbcConnection)  

   Dim command As OdbcCommand = connection.CreateCommand()  

   command.CommandText = "{ call MyProc(?,?,?) }"  
   command.Parameters.Add("", OdbcType.Int).Value = 1  
   command.Parameters.Add("", OdbcType.Decimal).Value = 2  
   command.Parameters.Add("", OdbcType.Decimal).Value = 3  

End Sub  
public void CreateMyProc(OdbcConnection connection)   
{  
   OdbcCommand command = myConnection.CreateCommand();  

   command.CommandText = "{ call MyProc(?,?,?) }";  
   command.Parameters.Add("", OdbcType.Int).Value = 1;  
   command.Parameters.Add("", OdbcType.Decimal).Value = 2;  
   command.Parameters.Add("", OdbcType.Decimal).Value = 3;  
}  

Keterangan

Alih-alih parameter bernama, Penyedia ODBC .NET menggunakan parameter posisional yang ditandai dengan tanda tanya (?) dalam sintaks teks perintah. Objek parameter dalam OdbcParameterCollection dan parameter aktual yang diterima oleh prosedur tersimpan atau pernyataan SQL berparameter sesuai satu sama lain berdasarkan urutan di mana OdbcParameter objek dimasukkan ke dalam koleksi alih-alih berdasarkan nama parameter. Nama parameter dapat disediakan, tetapi akan diabaikan selama pengikatan objek parameter.

Berlaku untuk

Lihat juga