SqlDateTime Struct
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt de datum- en tijdgegevens tussen 1 januari 1753 en 31 december 9999 tot een nauwkeurigheid van 3,33 milliseconden die moeten worden opgeslagen in of opgehaald uit een database. De SqlDateTime-structuur heeft een andere onderliggende gegevensstructuur dan het bijbehorende .NET type, DateTime, die elke tijd kan vertegenwoordigen tussen 12:00:00 uur 1/0001 en 11:59:59 pm 12/31/9999, tot de nauwkeurigheid van 100 nanoseconden. SqlDateTime slaat eigenlijk het relatieve verschil op tot 00:00:00 uur 1-1-1900. Daarom retourneert een conversie van 00:00:00 am 1/1/1900 naar een geheel getal 0.
public value class SqlDateTime : IComparable, System::Data::SqlTypes::INullable
public value class SqlDateTime : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public struct SqlDateTime : IComparable, System.Data.SqlTypes.INullable
[System.Serializable]
public struct SqlDateTime : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlDateTime : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlDateTime = struct
interface INullable
[<System.Serializable>]
type SqlDateTime = struct
interface INullable
interface IXmlSerializable
type SqlDateTime = struct
interface INullable
interface IXmlSerializable
Public Structure SqlDateTime
Implements IComparable, INullable
Public Structure SqlDateTime
Implements IComparable, INullable, IXmlSerializable
- Overname
- Kenmerken
- Implementeringen
Constructors
| Name | Description |
|---|---|
| SqlDateTime(DateTime) |
Initialiseert een nieuw exemplaar van de SqlDateTime structuur met behulp van de opgegeven DateTime waarde. |
| SqlDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Double) |
Initialiseert een nieuw exemplaar van de SqlDateTime structuur met behulp van de opgegeven parameters om het jaar, de maand, de dag, het uur, de minuut, de seconde en de milliseconde van de nieuwe structuur te initialiseren. |
| SqlDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Initialiseert een nieuw exemplaar van de SqlDateTime structuur met behulp van de opgegeven parameters om het jaar, de maand, de dag, het uur, de minuut, de seconde en de microseconde van de nieuwe structuur te initialiseren. |
| SqlDateTime(Int32, Int32, Int32, Int32, Int32, Int32) |
Initialiseert een nieuw exemplaar van de SqlDateTime structuur met behulp van de opgegeven parameters om het jaar, de maand, de dag, het uur, de minuut en het tweede van de nieuwe structuur te initialiseren. |
| SqlDateTime(Int32, Int32, Int32) |
Initialiseert een nieuw exemplaar van de SqlDateTime structuur met behulp van de opgegeven parameters om het jaar, de maand, de dag te initialiseren. |
| SqlDateTime(Int32, Int32) |
Initialiseert een nieuw exemplaar van de SqlDateTime structuur met behulp van de opgegeven parameters. |
Velden
| Name | Description |
|---|---|
| MaxValue |
Vertegenwoordigt de maximale geldige datumwaarde voor een SqlDateTime structuur. |
| MinValue |
Vertegenwoordigt de minimum geldige datumwaarde voor een SqlDateTime structuur. |
| Null |
Vertegenwoordigt een DBNull die kan worden toegewezen aan dit exemplaar van de SqlDateTime structuur. |
| SQLTicksPerHour |
Een constante waarvan de waarde het aantal tikken is dat gelijk is aan één uur. |
| SQLTicksPerMinute |
Een constante waarvan de waarde het aantal tikken is dat gelijk is aan één minuut. |
| SQLTicksPerSecond |
Een constante waarvan de waarde het aantal tikken is dat gelijk is aan één seconde. |
Eigenschappen
| Name | Description |
|---|---|
| DayTicks |
Hiermee haalt u het aantal tikken op dat de datum van deze SqlDateTime structuur aangeeft. |
| IsNull |
Geeft aan of deze SqlDateTime structuur null is. |
| TimeTicks |
Hiermee haalt u het aantal tikken op dat de tijd van deze SqlDateTime structuur aangeeft. |
| Value |
Hiermee haalt u de waarde van de SqlDateTime structuur op. Deze eigenschap is alleen-lezen. |
Methoden
| Name | Description |
|---|---|
| Add(SqlDateTime, TimeSpan) |
Voegt een SqlDateTime toe aan de opgegeven |
| CompareTo(Object) |
Vergelijkt deze SqlDateTime structuur met de opgegeven Object en retourneert een indicatie van hun relatieve waarden. |
| CompareTo(SqlDateTime) |
Vergelijkt deze SqlDateTime structuur met de opgegeven SqlDateTime structuur en retourneert een indicatie van hun relatieve waarden. |
| Equals(Object) |
Vergelijkt de opgegeven objectparameter met de Value eigenschap van het SqlDateTime object. |
| Equals(SqlDateTime, SqlDateTime) |
Hiermee wordt een logische vergelijking van twee SqlDateTime structuren uitgevoerd om te bepalen of ze gelijk zijn. |
| GetHashCode() |
Hiermee haalt u de hashcode voor dit exemplaar op. |
| GetXsdType(XmlSchemaSet) |
Retourneert de XML Schema Definition Language (XSD) van de opgegeven XmlSchemaSet. |
| GreaterThan(SqlDateTime, SqlDateTime) |
Vergelijkt twee exemplaren om SqlDateTime te bepalen of de eerste groter is dan de tweede. |
| GreaterThanOrEqual(SqlDateTime, SqlDateTime) |
Vergelijkt twee exemplaren om SqlDateTime te bepalen of de eerste groter is dan of gelijk is aan de tweede. |
| LessThan(SqlDateTime, SqlDateTime) |
Vergelijkt twee exemplaren om SqlDateTime te bepalen of de eerste kleiner is dan de tweede. |
| LessThanOrEqual(SqlDateTime, SqlDateTime) |
Vergelijkt twee exemplaren om SqlDateTime te bepalen of de eerste kleiner is dan of gelijk is aan de tweede. |
| NotEquals(SqlDateTime, SqlDateTime) |
Hiermee wordt een logische vergelijking uitgevoerd van twee exemplaren om SqlDateTime te bepalen of ze niet gelijk zijn. |
| Parse(String) |
Converteert de opgegeven String weergave van een datum en tijd naar het SqlDateTime equivalent ervan. |
| Subtract(SqlDateTime, TimeSpan) |
Trekt de opgegeven |
| ToSqlString() |
Converteert deze SqlDateTime structuur naar SqlString. |
| ToString() |
Converteert deze SqlDateTime structuur naar een String. |
Operators
| Name | Description |
|---|---|
| Addition(SqlDateTime, TimeSpan) |
Hiermee voegt u de periode toe die wordt aangegeven door de opgegeven TimeSpan parameter, |
| Equality(SqlDateTime, SqlDateTime) |
Hiermee wordt een logische vergelijking van twee SqlDateTime structuren uitgevoerd om te bepalen of ze gelijk zijn. |
| Explicit(SqlDateTime to DateTime) |
Converteert de SqlDateTime structuur naar een DateTime structuur. |
| Explicit(SqlString to SqlDateTime) |
Converteert de SqlString parameter naar een SqlDateTime. |
| GreaterThan(SqlDateTime, SqlDateTime) |
Vergelijkt twee exemplaren om SqlDateTime te bepalen of de eerste groter is dan de tweede. |
| GreaterThanOrEqual(SqlDateTime, SqlDateTime) |
Vergelijkt twee exemplaren om SqlDateTime te bepalen of de eerste groter is dan of gelijk is aan de tweede. |
| Implicit(DateTime to SqlDateTime) |
Converteert een DateTime structuur naar een SqlDateTime structuur. |
| Inequality(SqlDateTime, SqlDateTime) |
Hiermee wordt een logische vergelijking uitgevoerd van twee exemplaren om SqlDateTime te bepalen of ze niet gelijk zijn. |
| LessThan(SqlDateTime, SqlDateTime) |
Vergelijkt twee exemplaren om SqlDateTime te bepalen of de eerste kleiner is dan de tweede. |
| LessThanOrEqual(SqlDateTime, SqlDateTime) |
Vergelijkt twee exemplaren om SqlDateTime te bepalen of de eerste kleiner is dan of gelijk is aan de tweede. |
| Subtraction(SqlDateTime, TimeSpan) |
Trekt de opgegeven TimeSpan structuur af |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| IXmlSerializable.GetSchema() |
Dit lid ondersteunt de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt. |
| IXmlSerializable.ReadXml(XmlReader) |
Dit lid ondersteunt de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt. |
| IXmlSerializable.WriteXml(XmlWriter) |
Dit lid ondersteunt de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt. |