PDA

View Full Version : علت خطاي يك stored procedure



sara_wait_for_you
چهارشنبه 22 خرداد 1387, 11:56 صبح
پیغام خطای could not find stored procedure به چه علتی می باشد در صورتی که store مورد نظر در database مان وجود داشته باشد این پیغام در حال پر کردن با tableadapter اتفاق می افتد.
با تشکر فراوان

linux
چهارشنبه 22 خرداد 1387, 12:59 عصر
پیغام خطای could not find stored procedure به چه علتی می باشد در صورتی که store مورد نظر در database مان وجود داشته باشد این پیغام در حال پر کردن با tableadapter اتفاق می افتد.


با تشکر فراوان

درست ننوشتن اسم کلمه dbo. را قبلش اضافه کنید

sara_wait_for_you
چهارشنبه 22 خرداد 1387, 13:28 عصر
کلمه ی dbo. را قبل از اسم stored procedure در database نوشتم ولی دوباره همان پیغام را می دهد .قطعه کدی را که خطا می گیره براتون می فرستم.لففا راهنماییم کنید.


tbladpAccountSelectTreeView.FillBySubNode(this.dse tAccount.AccountSelectTreeView, ((TreeNodeDatabase)NodeCounter).Id, false);
این هم خود stored procedure




--@ReserveSystem=0 تمام حسابها
--@ReserveSystem=1 حسابها به جز حسابهاي رزرو شده
CREATE PROCEDURE AccountSelectTreeViewSubNode
(
@ParentAccountId [nchar] (4),
@ReserveSystem [bit]
)
AS
if @ReserveSystem=0
SELECT
SubNode.SubNodeName AS AcountName,
SubNode.SubId AS ParentAcountId,
CAST ( 0 AS [bit] ) AS SearchAcount,
CAST (15 AS [tinyint]) AS Type,
SubNode.CategoryId+SubNode.SubId+SubNode.SubNodeId AS AcountId
FROM
dbo.SubNode


WHERE
SubNode.SubId = @ParentAccountId
ORDER BY SubNode.CategoryId,SubNode.SubId,SubNode.SubNodeId
ELSE
SELECT
SubNode.SubNodeName AS AcountName,
SubNode.SubId+SubNode.SubNodeId AS AcountId,
SubNode.SubId AS ParentAcountId,
CAST ( 0 AS [bit] ) AS SearchAcount,
CAST (15 AS [tinyint]) AS Type
FROM
dbo.SubNode


WHERE
SubNode.SubId = @ParentAccountId



ORDER BY SubNode.CategoryId,SubNode.SubId,SubNode.SubNodeId
GO
شاد باشید