SqlCeDataReader.GetOrdinal Method
Obtient le numéro de la colonne, en fonction du nom de la colonne.
Espace de noms: System.Data.SqlServerCe
Assembly: System.Data.SqlServerCe (dans system.data.sqlserverce.dll)
Syntaxe
'Déclaration
Public Overrides Function GetOrdinal ( _
name As String _
) As Integer
public override int GetOrdinal (
string name
)
public:
virtual int GetOrdinal (
String^ name
) override
public int GetOrdinal (
String name
)
public override function GetOrdinal (
name : String
) : int
Paramètres
- name
Valeur de retour
Ordinal de colonne de base zéro.
Exceptions
Type d'exception | Condition |
---|---|
IndexOutOfRangeException | Le nom spécifié n'est pas un nom de colonne valide. |
InvalidOperationException | L'opération n'est pas valide. Le SqlCeDataReader peut être placé après la dernière ligne dans le jeu de résultats. |
Remarques
GetOrdinal effectue d'abord une recherche qui respecte la casse. Si elle échoue, elle est suivie d'une deuxième recherche qui ne respecte pas la casse.
Comme les recherches par numéro sont plus efficaces que les recherches par nom, il est inutile d'appeler GetOrdinal dans une boucle. Gagnez du temps en appelant GetOrdinal une fois et en assignant les résultats à une variable integer en vue de son utilisation dans la boucle.
Sécurité des threads
Tout membre statique public (Partagé dans Microsoft Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme sûrs.
Plateformes
Plateformes de développement
Windows Vista, Windows Mobile 5.0, Windows XP Professional with Service Pack 2 (SP2), Windows Server 2003, Windows Mobile 2003 for Pocket PC, Windows CE 5.0
Informations sur la version
.NET Framework et NET Compact Framework
Pris en charge dans 3.5
.NET Framework
Pris en charge dans 3.0
.NET Compact Framework et .Net Framework
Pris en charge dans 2.0
Voir aussi
Référence
SqlCeDataReader Class
SqlCeDataReader Members
System.Data.SqlServerCe Namespace
SqlCeDataReader.GetName Method