DataRow.SetColumnError Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengatur deskripsi kesalahan untuk kolom.
Overload
SetColumnError(DataColumn, String) |
Mengatur deskripsi kesalahan untuk kolom yang ditentukan sebagai DataColumn. |
SetColumnError(Int32, String) |
Mengatur deskripsi kesalahan untuk kolom yang ditentukan oleh indeks. |
SetColumnError(String, String) |
Mengatur deskripsi kesalahan untuk kolom yang ditentukan berdasarkan nama. |
SetColumnError(DataColumn, String)
- Sumber:
- DataRow.cs
- Sumber:
- DataRow.cs
- Sumber:
- DataRow.cs
Mengatur deskripsi kesalahan untuk kolom yang ditentukan sebagai DataColumn.
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)
Parameter
- column
- DataColumn
DataColumn untuk mengatur deskripsi kesalahan.
- error
- String
Deskripsi kesalahan.
Contoh
Contoh berikut menetapkan deskripsi kesalahan untuk yang ditentukan DataRow.
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
Keterangan
Untuk memeriksa deskripsi kesalahan, gunakan metode .GetColumnError
Untuk menentukan apakah ada kesalahan untuk koleksi kolom, gunakan HasErrors properti . Akibatnya, Anda dapat menggunakan GetColumnsInError metode untuk mengambil semua kolom dengan kesalahan.
Jika null
atau string kosong diteruskan sebagai error
parameter, DataRow berperilaku seolah-olah tidak ada kesalahan yang diatur dan HasErrors properti akan mengembalikan false.
Untuk mengatur deskripsi kesalahan kustom pada seluruh baris, gunakan RowError properti .
Untuk menentukan apakah ada kesalahan untuk koleksi kolom, gunakan metode .HasErrors
Untuk menghapus semua kesalahan untuk koleksi kolom, gunakan ClearErrors metode .
Lihat juga
- ClearErrors()
- DataColumnCollection
- Contains(String)
- DataColumn
- GetColumnsInError()
- HasErrors
- RowError
Berlaku untuk
SetColumnError(Int32, String)
- Sumber:
- DataRow.cs
- Sumber:
- DataRow.cs
- Sumber:
- DataRow.cs
Mengatur deskripsi kesalahan untuk kolom yang ditentukan oleh indeks.
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)
Parameter
- columnIndex
- Int32
Indeks kolom berbasis nol.
- error
- String
Deskripsi kesalahan.
Pengecualian
Argumen columnIndex
di luar rentang
Contoh
Contoh berikut menetapkan deskripsi kesalahan untuk yang ditentukan DataRow.
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
Keterangan
Metode ini digunakan untuk mengatur deskripsi kesalahan kustom pada kolom tertentu. Anda dapat menggunakan ErrorProvider kontrol untuk menampilkan teks kesalahan.
Untuk memeriksa deskripsi kesalahan, gunakan metode .GetColumnError
Untuk menentukan apakah ada kesalahan untuk koleksi kolom, gunakan HasErrors properti . Akibatnya, Anda dapat menggunakan GetColumnsInError metode untuk mengambil semua kolom dengan kesalahan.
Jika null
atau string kosong diteruskan sebagai error
parameter, DataRow berperilaku seolah-olah tidak ada kesalahan yang diatur dan HasErrors properti akan mengembalikan false.
Untuk mengatur deskripsi kesalahan kustom pada seluruh baris, gunakan RowError properti .
Untuk menghapus semua kesalahan untuk koleksi kolom, gunakan ClearErrors metode .
Untuk mengatur teks kesalahan yang berlaku untuk seluruh baris, atur RowError properti .
Lihat juga
- ClearErrors()
- DataColumnCollection
- Contains(String)
- DataColumn
- GetColumnsInError()
- HasErrors
- RowError
Berlaku untuk
SetColumnError(String, String)
- Sumber:
- DataRow.cs
- Sumber:
- DataRow.cs
- Sumber:
- DataRow.cs
Mengatur deskripsi kesalahan untuk kolom yang ditentukan berdasarkan nama.
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)
Parameter
- columnName
- String
Nama kolom.
- error
- String
Deskripsi kesalahan.
Contoh
Contoh berikut menetapkan deskripsi kesalahan untuk yang ditentukan DataRow.
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
Keterangan
Nama kolom diatur dengan ColumnName properti DataColumn kelas .
Untuk memeriksa deskripsi kesalahan, gunakan metode .GetColumnError
Untuk menentukan apakah ada kesalahan untuk koleksi kolom, gunakan HasErrors properti . Akibatnya, Anda dapat menggunakan GetColumnsInError metode untuk mengambil semua kolom dengan kesalahan.
Jika null
atau string kosong diteruskan sebagai error
parameter, DataRow berperilaku seolah-olah tidak ada kesalahan yang diatur dan HasErrors properti akan mengembalikan false.
Untuk mengatur deskripsi kesalahan kustom pada seluruh baris, gunakan RowError properti .
Untuk menentukan apakah ada kesalahan untuk koleksi kolom, gunakan metode .HasErrors
Untuk menghapus semua kesalahan untuk koleksi kolom, gunakan ClearErrors metode .
Lihat juga
- ClearErrors()
- DataColumnCollection
- Contains(String)
- DataColumn
- GetColumnsInError()
- HasErrors
- RowError