aktualizacja bazy SQL

0

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ć?

0

Dobrze by było wiedzieć jaki błąd

0

String or binary data would be truncated.

1

Próbujesz update'em wrzucić za dużo znaków niż pozwala ci na to kolumna

0

Dziękuje!

1 użytkowników online, w tym zalogowanych: 0, gości: 1