] यहां बताया गया है कि आप अपने C# कोड से "TCUPOM" नामक T-SQL स्केलर फ़ंक्शन को कैसे कॉल कर सकते हैं:
SQL फ़ंक्शन: रिटर्न फ्लोट जैसा शुरू DECLARE @TCU फ्लोट; @TCU = SUM (कुल) का चयन करें Alteraca2 से जहां pedido = @cupom if (@tcu शून्य है) सेट @tcu = 0; वापसी @tcu; अंत
c# कोड:
create function TCupom (@cupom int) returns float as begin declare @Tcu float; select @Tcu = sum (total) from alteraca2 where pedido = @cupom if (@tcu is null) set @tcu = 0; return @tcu; endमूल कोड में त्रुटि:
Udfs। { फ्लोट सईद; SqldataAdapter da2 = नया sqldataAdapter (); if (conex1.state == connectstate.cled) { conex1.open (); } Sqlcommand totalf = new sqlcommand ("Select dbo.tcupom (@code)", conex1); SQLParameter Code1 = नया SQLParameter ("@कोड", sqldbtype.int); code1.value = cupom; Saida = totalf.executescalar (); रिटर्न सईद; }
स्पष्टीकरण:
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3