Приходит сообщение об ошибке ссылки при сохранении записей в пустой базе данных SQL database in C#
I divided total sales transaction into two parts. under first part, date, customer name, bill number, gross amount, discount, net amount will come. I am saving all these in salesH database file. Under second part, item name, quantity, price, item wise total will come. I am saving all these in sales database file. I put reference of these two file one common field billno. In salesH, billno is having index key and identity. In sales billno is having Foreign key relation with salesH.billno When I am going to save first transaction one error is coming saying that "The INSERT constraint "FK_sales_salesH. The conflict occured in database "BillingDB".table "dbo.salesH".column "billno". The statement has been terminated.So I ma unable to save the record.
Что я уже пробовал:
Я искал это, но не нашел.
Tomas Takac
Возможно, вы захотите прочитать о ссылочной целостности и внешних ключах.
vijay_bale
Только для первой пустой базы данных он приходит. Если у меня есть данные и удалить некоторые данные и повторно ввести нет проблем. если я удаляю все данные, повторно войти и попытаться сэкономить это время только эта проблема comimg. Как это решить. Для удаления записей я использую CASCADE DELETE, поэтому в обоих файлах связанные данные будут удалены автоматически, но возможно при сохранении в первый раз.