try while dr Read Берем первую запись принципе их никогда не должно бы

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
try
{
while(dr.Read())
{
// Берем первую запись - в принципе, их никогда не должно быть более одной
dr.GetInt32((Int32)MachineInspectionEventsIndexes.OrganisationCode);
dr.GetString((Int32)MachineInspectionEventsIndexes.OrganisationName);
dr.GetInt32((Int32)MachineInspectionEventsIndexes.PlantCode);
dr.GetString((Int32)MachineInspectionEventsIndexes.PlantName);
dr.GetInt32((Int32)MachineInspectionEventsIndexes.ShopCode);
dr.GetString((Int32)MachineInspectionEventsIndexes.ShopName);
dr.GetGuid((Int32)MachineInspectionEventsIndexes.InspectionID);
dr.GetDateTime((Int32)MachineInspectionEventsIndexes.InspectionTime);
dr.GetGuid((Int32)MachineInspectionEventsIndexes.MachineID);
dr.GetInt32((Int32)MachineInspectionEventsIndexes.MachineOrderID);
}
}
finally
{
dr.Close();
dr.Dispose();
}