DbDataReader.GetInt32(Int32) Yöntem
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.
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen sütunun değerini 32 bit imzalı tamsayı olarak alır.
public:
abstract int GetInt32(int ordinal);
public abstract int GetInt32(int ordinal);
abstract member GetInt32 : int -> int
Public MustOverride Function GetInt32 (ordinal As Integer) As Integer
Parametreler
- ordinal
- Int32
Sıfır tabanlı sütun sıralı.
Döndürülenler
Belirtilen sütunun değeri.
Uygulamalar
Özel durumlar
Sütun dizini aralık dışında.
Belirtilen atama geçerli değil.
Açıklamalar
private static void GetCredits(String connectionString)
{
using (SqlConnection conn = new SqlConnection(connectionString))
{
String queryString = "Select [CourseID],[Title],[Credits] from [MySchool].[dbo].[Course]";
using (DbCommand command = new SqlCommand(queryString, conn))
{
conn.Open();
using (DbDataReader reader = command.ExecuteReader())
{
while (reader.Read())
{
// Credits column is the integer column, and you can use the GetInt32 method
// to return a 32-bit signed integer.
Console.WriteLine("Course:{0,-15} Credits:{1}",reader[1],reader.GetInt32(2));
}
}
}
}
}