![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
StoredProc как добавить записи в 2 таблицы [D5, MSSQL]
AleksandrKu © (2003-04-16 12:11:00)Текст процедуры:
CREATE PROCEDURE Dbo.Insert_veks
@Account Varchar (50),
@BlokVeks int,
@DateVib datetime,
@Link_Id int,
@IdVib
as
insert into Veksel
( Account , BlokVeks, DateVib)
values (@Account,@BlokVeks,@DateVib)
declare
@id int;
set @id =@@Identity
Insert into Link_Doc
(IdOper,IdVeks,IdVib)
Values (@Link_Id,@id,@IdVib)
GO
проблемма в том что во вторую базу нужно сохранить в уникальное поле из первой и переменую которая передается из программы @Link_Id
так вот в первую таблицу добавляет запись а во вторую нет
Zelius (2003-04-16 14:21:00) [1]Ну вот тебе и ответ! Или не помогает?
AleksandrKu (2003-04-16 13:32:00) [2]но ошибок невыдает попробовал через Query Analizer выдало что неможет преобразовать символьную переменную в int
AleksandrKu (2003-04-16 13:29:00) [3]Да ты прав во второй ошибка но отдельно она тоже нормально выполняется
Zelius (2003-04-16 13:04:00) [4]Возможно у тебя ошибка при второй вставке! советую исполнить эту процедуру из Query Analyzer и проанализировать все, что оно тебе вернет!
Hooch (2003-04-16 13:00:00) [5]ошибок не выдает ?
AleksandrKu (2003-04-16 12:49:00) [6]Что неужели некто несталкивался с такой проблеммой?