Aracılığıyla paylaş


Ekstre parametreleri kullanma

Bir deðiþkene parametresi bir SQL deyim, bir ODBC uygulaması için yeniden etkinleştirebilirsiniz:

  • Etkin bir tablodaki sütunların değerleri sağlar.

  • Sorgu ölçütü oluşturarak, kullanıcı etkileşimi geliştirin.

  • Yönetme Text, ntext, and Image data and SQL Server-Belirli bir C veri türleri.

Örneğin, bir Bölümleri tablo adında bir sütunu vardır...PartID, Açıklama, and DEĞER.Parametresiz bir bölümü eklemek için bir SQL deyim gibi oluşturarak gerektirir:

INSERT INTO Parts (PartID, Description, Price) VALUES (2100, 'Drive shaft', 50.00)

Bu deyim bir bilinen bir satır eklemek için kabul edilebilir olsa da küme bir uygulama, birden fazla satır eklemek için gerekli olduğunda değerleri, alışılmadık olduğu.ODBC herhangi bir veri değeri değiştirmek için bir uygulama vererek bu adresleri bir SQL deyim bir parametre üreticisi tarafından.Bu, soru işareti (?) tarafından belirtilir.Aşağıdaki örnekte, üç veri değerlerini, parametre imleyicileri ile değiştirilir:

INSERT INTO Parts (PartID, Description, Price) VALUES (?, ?, ?)

Parametre imleyicileri, sonra uygulama değişkenlere bağlıdır.Yeni bir satır eklemek için , yalnızca bir değişken değerleri ayarlamak ve yürütmek uygulamanın varsa deyim.Sürücü geçerli değişkenlerin değerlerini alır ve bunları veri kaynağına gönderir.Birden çok kez deyim gerçekleştirildiğinde, uygulama işlemi daha verimli deyimin hazırlanması göre yapabilirsiniz.

Her parametre işaretçisi, soldan sağa parametreleri atanan, sıra numarası tarafından başvurulmaktadır.En soldaki parametre işaretçisi bir SQL deyim bir sıra değeri 1; sonraki sıra 2 vb. olur.