Re[2]: FireBird ADO.NET Provider "не видит" хранимую процеду
От: Romkin  
Дата: 24.01.05 08:20
Оценка:
Здравствуйте, Galiyev, Вы писали:

G>>экпериментирую с FireBird ADO.NET Provider


G>>написал простенькую хранимую процедуру, возвращающую одно единственное значение:


G>>CREATE PROCEDURE "stored_proc"

G>>RETURNS (
G>> "ReturnValue" VARCHAR(10))
G>>AS
G>>begin
G>> /* Procedure Text */
G>> "ReturnValue"='QQQQ';
G>> suspend;
G>>end

G>>Additional information: Dynamic SQL Error

G>>SQL error code = -204
G>>Procedure unknown
G>>STORED_PROC

G>>В чём может быть причина?


G>Сам же пишу ответ на этот пост.

G>Включил эскейп последоватльность в название процедуры:
G>fbcommand.CommandText ="\"stored_proc\"";

Это вообще на каком языке? Все правильно, ты создал имя case sensitive, поэтому и должен везде брать его в кавычки теперь. Лучше уж писать в верхнем регистре при создании и без кавычек. Тогда и чувствительности к регистру не будет
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.