Je voudrais savoir comment insérer TIME dans SQL Server en utilisant C#données en temps Insérez dans SQL Server avec C#
J'ai une classe que j'utilise en tant que couche de données:
public class Main_Lom_Form
{
public string Specimen_ID
public int Client_Key
public string Outcome
public string Medications
public DateTime Date_Collected
public DateTime Time_Collected
et je Je ne sais pas si je devrais déclarer Time_Collected
en tant que DateTime?
Quel type devrait être Time_Collected
de sorte que si le temps serait 13:05
il serait entré correctement dans une colonne dans SQL Server 2008 qui est un TIME(7)
type de données?
Vous pouvez utiliser un datetime pour le stocker, vous pouvez utiliser 'Date_Collected.TimeOfDay.ToString()' et SQL-Server l'analysera au bon type de données TIME (7). http://msdn.microsoft.com/en-us/library/bb677243.aspx –