DataRow.SetColumnError 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.
Sütun için hata açıklamasını ayarlar.
Aşırı Yüklemeler
SetColumnError(DataColumn, String) |
olarak DataColumnbelirtilen bir sütun için hata açıklamasını ayarlar. |
SetColumnError(Int32, String) |
Dizin tarafından belirtilen bir sütun için hata açıklamasını ayarlar. |
SetColumnError(String, String) |
Adla belirtilen bir sütunun hata açıklamasını ayarlar. |
SetColumnError(DataColumn, String)
- Kaynak:
- DataRow.cs
- Kaynak:
- DataRow.cs
- Kaynak:
- DataRow.cs
olarak DataColumnbelirtilen bir sütun için hata açıklamasını ayarlar.
public:
void SetColumnError(System::Data::DataColumn ^ column, System::String ^ error);
public void SetColumnError (System.Data.DataColumn column, string? error);
public void SetColumnError (System.Data.DataColumn column, string error);
member this.SetColumnError : System.Data.DataColumn * string -> unit
Public Sub SetColumnError (column As DataColumn, error As String)
Parametreler
- column
- DataColumn
DataColumn hata açıklamasını ayarlamak için.
- error
- String
Hata açıklaması.
Örnekler
Aşağıdaki örnek, belirtilen DataRowiçin bir hata açıklaması ayarlar.
private void SetColError(DataRow row, int columnIndex)
{
string errorString = "Replace this text.";
// Set the error for the specified column of the row.
row.SetColumnError(columnIndex, errorString);
}
private void PrintColError(DataRow row, int columnIndex)
{
// Print the error of a specified column.
Console.WriteLine(row.GetColumnError(columnIndex));
}
Private Sub SetColError(ByVal row As DataRow, _
byVal columnIndex As Integer)
Dim errorString As String = "Replace this text."
' Set the error for the specified column of the row.
row.SetColumnError(columnIndex, errorString)
End Sub
Private Sub PrintColError( _
ByVal row As DataRow, byVal columnIndex As Integer)
' Print the error of a specified column.
Console.WriteLine(row.GetColumnError(columnIndex))
End Sub
Açıklamalar
Hata açıklamalarını incelemek için yöntemini kullanın GetColumnError .
Sütun koleksiyonunda herhangi bir hata olup olmadığını belirlemek için özelliğini kullanın HasErrors . Sonuç olarak, hata içeren tüm sütunları almak için yöntemini kullanabilirsiniz GetColumnsInError .
parametre olarak error
veya boş bir dize geçirilirsenull
, DataRow hata ayarlanmadı gibi davranır ve HasErrors özellik false döndürür.
Tüm satırda özel hata açıklaması ayarlamak için özelliğini kullanın RowError .
Sütun koleksiyonunda herhangi bir hata olup olmadığını belirlemek için yöntemini kullanın HasErrors .
Sütun koleksiyonuyla ilgili tüm hataları temizlemek için yöntemini kullanın ClearErrors .
Ayrıca bkz.
- ClearErrors()
- DataColumnCollection
- Contains(String)
- DataColumn
- GetColumnsInError()
- HasErrors
- RowError
Şunlara uygulanır
SetColumnError(Int32, String)
- Kaynak:
- DataRow.cs
- Kaynak:
- DataRow.cs
- Kaynak:
- DataRow.cs
Dizin tarafından belirtilen bir sütun için hata açıklamasını ayarlar.
public:
void SetColumnError(int columnIndex, System::String ^ error);
public void SetColumnError (int columnIndex, string? error);
public void SetColumnError (int columnIndex, string error);
member this.SetColumnError : int * string -> unit
Public Sub SetColumnError (columnIndex As Integer, error As String)
Parametreler
- columnIndex
- Int32
Sütunun sıfır tabanlı dizini.
- error
- String
Hata açıklaması.
Özel durumlar
Bağımsız columnIndex
değişken aralık dışında
Örnekler
Aşağıdaki örnek, belirtilen DataRowiçin bir hata açıklaması ayarlar.
private void SetColError(DataRow row, int columnIndex)
{
string errorString = "Replace this text.";
// Set the error for the specified column of the row.
row.SetColumnError(columnIndex, errorString);
}
private void PrintColError(DataRow row, int columnIndex)
{
// Print the error of a specified column.
Console.WriteLine(row.GetColumnError(columnIndex));
}
Private Sub SetColError(ByVal row As DataRow, _
byVal columnIndex As Integer)
Dim errorString As String = "Replace this text."
' Set the error for the specified column of the row.
row.SetColumnError(columnIndex, errorString)
End Sub
Private Sub PrintColError( _
ByVal row As DataRow, byVal columnIndex As Integer)
' Print the error of a specified column.
Console.WriteLine(row.GetColumnError(columnIndex))
End Sub
Açıklamalar
yöntemi, belirtilen sütunlarda özel hata açıklamaları ayarlamak için kullanılır. Denetimi kullanarak hata metnini görüntüleyebilirsiniz ErrorProvider .
Hata açıklamalarını incelemek için yöntemini kullanın GetColumnError .
Sütun koleksiyonunda herhangi bir hata olup olmadığını belirlemek için özelliğini kullanın HasErrors . Sonuç olarak, hata içeren tüm sütunları almak için yöntemini kullanabilirsiniz GetColumnsInError .
parametre olarak error
veya boş bir dize geçirilirsenull
, DataRow hata ayarlanmadı gibi davranır ve HasErrors özellik false döndürür.
Tüm satırda özel hata açıklaması ayarlamak için özelliğini kullanın RowError .
Sütun koleksiyonuyla ilgili tüm hataları temizlemek için yöntemini kullanın ClearErrors .
Bir satırın tamamına uygulanan hata metnini ayarlamak için özelliğini ayarlayın RowError .
Ayrıca bkz.
- ClearErrors()
- DataColumnCollection
- Contains(String)
- DataColumn
- GetColumnsInError()
- HasErrors
- RowError
Şunlara uygulanır
SetColumnError(String, String)
- Kaynak:
- DataRow.cs
- Kaynak:
- DataRow.cs
- Kaynak:
- DataRow.cs
Adla belirtilen bir sütunun hata açıklamasını ayarlar.
public:
void SetColumnError(System::String ^ columnName, System::String ^ error);
public void SetColumnError (string columnName, string? error);
public void SetColumnError (string columnName, string error);
member this.SetColumnError : string * string -> unit
Public Sub SetColumnError (columnName As String, error As String)
Parametreler
- columnName
- String
Sütunun adı.
- error
- String
Hata açıklaması.
Örnekler
Aşağıdaki örnek, belirtilen DataRowiçin bir hata açıklaması ayarlar.
private void SetColError(DataRow row, int columnIndex)
{
string errorString = "Replace this text.";
// Set the error for the specified column of the row.
row.SetColumnError(columnIndex, errorString);
}
private void PrintColError(DataRow row, int columnIndex)
{
// Print the error of a specified column.
Console.WriteLine(row.GetColumnError(columnIndex));
}
Private Sub SetColError(ByVal row As DataRow, _
byVal columnIndex As Integer)
Dim errorString As String = "Replace this text."
' Set the error for the specified column of the row.
row.SetColumnError(columnIndex, errorString)
End Sub
Private Sub PrintColError( _
ByVal row As DataRow, byVal columnIndex As Integer)
' Print the error of a specified column.
Console.WriteLine(row.GetColumnError(columnIndex))
End Sub
Açıklamalar
Bir sütunun adı sınıfının özelliğiyle ColumnNameDataColumn ayarlanır.
Hata açıklamalarını incelemek için yöntemini kullanın GetColumnError .
Sütun koleksiyonunda herhangi bir hata olup olmadığını belirlemek için özelliğini kullanın HasErrors . Sonuç olarak, hata içeren tüm sütunları almak için yöntemini kullanabilirsiniz GetColumnsInError .
parametre olarak error
veya boş bir dize geçirilirsenull
, DataRow hata ayarlanmadı gibi davranır ve HasErrors özellik false döndürür.
Tüm satırda özel hata açıklaması ayarlamak için özelliğini kullanın RowError .
Sütun koleksiyonunda herhangi bir hata olup olmadığını belirlemek için yöntemini kullanın HasErrors .
Sütun koleksiyonuyla ilgili tüm hataları temizlemek için yöntemini kullanın ClearErrors .
Ayrıca bkz.
- ClearErrors()
- DataColumnCollection
- Contains(String)
- DataColumn
- GetColumnsInError()
- HasErrors
- RowError