Реферат: Перенос приложений MIDAS с одной СУБД на другую

create table pDoc_List

(

SPID int, --идентификаторподключения

doc_id int,

doc_num varchar(40),

doc_date smalldatetime,

from_id int,

to_id int,

doc_sum DSum,

from_name varchar(224),

to_name varchar(224)

)

go

В этой временной таблице мы будем хранить данные, отвечающие нашим критериям поиска. Для того, чтобы можно было отличить, какому клиенту предназначены данные, вводится столбец SPID, в котором мы будем хранить уникальный идентификатор подключения к БД (@@spid).

После того, как данные скопированы в эту таблицу, мы можем спокойно, никому не мешая, обрабатывать их так, как нам захочется. А клиенту (точнее, серверу приложений) остается только их выбрать из данной таблицы.

ПРИМЕЧАНИЕ

Надо отметить, что данный алгоритм применим только в тех случаях, где некритично, что между перечитыванием данных клиентом они могут измениться

Вот код процедуры, заполняющей эту таблицу:

create proc list_doc @from_date datetime, @to_date datetime

as

declare @from_name varchar(224)

declare @to_name varchar(224)

declare @from_id int

declare @to_id int

declare @doc_id int

declare @doc_num varchar(40)

declare @doc_date datetime

declare @doc_sum dsum

delete from pDoc_List

К-во Просмотров: 372
Бесплатно скачать Реферат: Перенос приложений MIDAS с одной СУБД на другую