проблемы с параметрами sql строки
в отчете форма, где описано откуда брать данные, и там, в частности, sql в виде вызова хранимой процедуры с одним стринговым параметром
Так вот если явно указать в свойстве SQL exec s_myProc '20030201', то все работает, а если указать exec sp_myProc :period, а потом описать параметр как стринг и задать значение (пробовал и 20030201, и '20030201'), то не работает, дает ошибку типа синтаксис ошибка конвертации данных datetime from character string
Может кто поможет
Так вот если явно указать в свойстве SQL exec s_myProc '20030201', то все работает, а если указать exec sp_myProc :period, а потом описать параметр как стринг и задать значение (пробовал и 20030201, и '20030201'), то не работает, дает ошибку типа синтаксис ошибка конвертации данных datetime from character string
Может кто поможет
Комментарии
DECLARE @RepDate varchar(12)
SET @RepDate='07/19/2003'
EXEC MyProc @RepDate
Тело
CREATE PROCEDURE MyProc
@BDate varchar(12)
AS
SELECT * FROM t_Sale WHERE t_Sale.DocDate=@BDate
GO
Примерно так. Читал вобще BooksOnline?