Вызов R (язык программирования) из .net

Я работаю над приложением, которое требует большой объемной обработки и вывода в виде изображений в настольном приложении .net. Проблемы, в том числе создание выходных изображений, кажутся естественными для R http://www.r-project.org/

Есть ли оболочка, API, SDK или порт, которые позволят мне позвонить R из. [TO_ZONE] varchar (30) NOT NULL, [FROM_ZONE] varchar (30) NOT NULL, [RATE] decimal (14,2) NOT NULL, [SERVICE_TYPE] ...

Использование SQL 2008

Итак, я создал определяемый пользователем тип:

CREATE TYPE dbo.ServiceType AS TABLE (
[TO_ZONE] varchar(30) NOT NULL,
[FROM_ZONE] varchar(30) NOT NULL,
[RATE] decimal(14,2) NOT NULL,
[SERVICE_TYPE] varchar(255) NOT NULL
);

И когда я пытаюсь использовать его, я получаю сообщение об ошибке «параметр или переменная @variableName имеет недопустимый тип данных»

ALTER PROCEDURE [dbo].[ImportServiceTypeRates]

(@ServiceTypes dbo.ServiceType)  --I have tried it without the "dbo." as well

Обновление

Итак, я добавил «ТОЛЬКО ДЛЯ ЧТЕНИЯ» в объявление моей переменной

@ServiceTypes dbo.ServiceType READONLY

И теперь я получаю сообщение об ошибке «Параметр @Servicetype не может быть объявлен ТОЛЬКО ДЛЯ ЧТЕНИЯ, потому что это не параметр с табличным значением»? ЧТО?

Я думал, что "СОЗДАТЬ ТИП ServiceType как ТАБЛИЦУ" было объявлено таким ???

Я также показал в Типах \ Типы определяемых пользователем таблиц \ dbo.ServiceType

23
задан pghtech 17 February 2011 в 13:27
поделиться