Closed darrencomeau closed 5 years ago
public void CreateObservation(int Id, int AerodromeId, string UnprocessedData, string Notes, DateTime UtcObservationTimestamp, int Source, DateTime UtcRecordTimestamp) { var columns = new string[] { "[Id]", "[AerodromeId]", "[Unprocessed Data]" , "[Notes]", "[UTC Timestamp Of Observation]", "[Observation Source Id]", "[UTC Timestamp Of Record]" }; var record = new object[] { new object[] { Id, AerodromeId, UnprocessedData, Notes, UtcObservationTimestamp, Source, UtcRecordTimestamp } }; CreateObservation(columns, record); } public void CreateObservation(string[] columns, object[] records) { database.InsertData("Weather", "Observation", columns, records); }
Fixed - but if wanting to insert nanosecond precision into a datetime2 field you have to use VulcanAnalytics.DBTester.MsSqlDatabaseTester.DateTime2 instead of System.DateTime
VulcanAnalytics.DBTester.MsSqlDatabaseTester.DateTime2
System.DateTime