Я собираюсь предоставить bookname из текстового поля в asp.net для tbllendinginfo.Используя это имя, я хочу, чтобы bookId из другой таблицы tblbookinfo, и он должен быть автоматически сохраненный в tbllendinginfo.следующий код не показывает никакой ошибки.Нет ошибки для запроса в sql, но нет вывода
create procedure inserttotbllendinginfo
@bookname nvarchar(50),
@studentid int,
@noofbooks int,
@dateoflending date
as
begin
update tbllendinginfo
set BookId=bi.BookId
from tbllendinginfo li
inner join tblbookinfo as bi
on(bi.Name)[email protected]
insert into tbllendinginfo (StudentId,NoofBooks,DateOfLending) values(@studentid,@noofbooks,@dateoflending)
end
это моя процедура. Whwn я executethe выхода «строка O затронут» пожалуйста, помогите мне
ли вы пытались запустить его на быстром или MSSM специально ваше заявление обновлений? – SMA
Я не знаю, как работать в подсказке или MSSM. Можете ли вы рассказать мне –
Почему вы сначала обновляете tbllendinginfo, а затем вставляете в него? Кажется, что-то немного оттуда. FWIW, я бы рекомендовал не использовать префикс tbl для имен таблиц и добавить некоторую капитализацию, чтобы упростить ее чтение. LendingInfo намного яснее для меня. –