2 개의 테이블이 있습니다. BookingDetails & VenueAvaiability. VenueID는 VenueAvaillability의 PK이며 BookingDetails의 FK입니다.WCF를 통해 FK rlsp가있는 2 개의 테이블을 삭제하십시오
내 aspx에서, 그것은 WCF 서비스를 호출하여 삭제를 수행합니다. 버튼을 클릭하면 BookingDetails에서 VenueID를 삭제하고 VenueAvaillability에서 전체 행을 삭제합니다.
나는
Incorrect syntax near the keyword 'FOREIGN'
누구든지 나를 도울 수있어? aspx.cs
난 당신이 "WCF를 통해"말함으로써 달성하고자하는 않는 것을 이해 해달라고DeleteVenueAvailability venueInfo = new DeleteVenueAvailability();
venueInfo.BookingID = lblBookingID.Text;
왜 간단한 데이터 조작을 위해 "ALTER TABLE"이 필요합니까? – nvoigt
venueId를 null로 변경하십시오 (널 (NULL)을 허용한다고 가정 함). 그런 다음 venueavailability에서 행을 삭제하십시오. – scheien
삭제를위한 이러한 모든 것들? 뭔가 잘못되었습니다! –