PDA

View Full Version : وصل گرید به function sql



saeed31641
شنبه 03 فروردین 1392, 21:09 عصر
سلام دوستان
من گرید ویو دارم یکی فلید های گرید ویو اینطوری هست


<asp:TemplateField HeaderText="تعداد قطعات ثبت شده" SortExpression="CountDevice">
<ItemTemplate>
<asp:HyperLink ID="Familname2" Font-Underline="false" runat="server" rel="[facebox]"
NavigateUrl='<%# String.Format("InfoCUDS.aspx?id={0}",QueryDecodeandEncode.encodeSTROnUrl(Eval("FDeviceOwnerID").ToString())) %>'
Text='<%# CountDevice() %>' />
</ItemTemplate>

همانطور که می بینی تابع CountDevice به ازای هر رکرود تکرار میشه و با توجه به اینکه این تابع هر دفعه به بانک وصل میشه و محاسبه ای انجام میده و نتیجه رو بر میگردونه.من احساس کردم کارم درست نیست یعنی بهینه نیست.گفتم بیام یه function sql بنویسم که جدول رو برگردونه و من مسقیم وصل کن به گرید .
خوب من دیدم function sql باید حتما بهش پارامتر بدی در صورتی من بدون پارامتر میخام جدول رو برگردونه
ایا کسی درباره این روش نظری یا کمکی میتونه بکنه

fakhravari
یک شنبه 04 فروردین 1392, 02:47 صبح
در کل این function sql که نوشتی باید در خود یه select باشه.

saeed31641
یک شنبه 04 فروردین 1392, 08:55 صبح
مشکل من الان با نوشتن یه تابع که جدول برگردونه ولی این تابع من هیچ پارامتری نمیخام بهش بدم .از طرفی با پروسسیجر هم که نمیشه جدول برگردون.