Witam,
Chcę, żeby podczas uruchamiania programu aktualizowała się moja baza w następujący sposób:
string connectionString = @"Data Source=LENOVO-PC; Initial Catalog=ParcelLocker; Integrated Security = True";
using (var connection = new SqlConnection(connectionString))
{
connection.Open();
string queryDeliveredToHome = "UPDATE Parcels SET PackageStatus='Dostarczona' WHERE ID_Parcel in (select p.id_parcel from parcels p where GETDATE() <= (select(DATEADD(DAY, 6, ppp.DateOfPosting)) as oneDay FROM Parcels ppp where ppp.id_parcel = p.id_parcel and ppp.Delivery='Do domu' )) ";
var commandDeliveredToHome = new SqlCommand(queryDeliveredToHome, connection);
using (SqlDataReader reader = commandDeliveredToHome.ExecuteReader()) ;
}
W przypadku gdy moje podzapytanie nie zwraca żadnego rekordu, wyskakuje błąd. Jak to rozwiązać?