مهرداد3296
جمعه 02 تیر 1396, 12:17 عصر
سلام دوستان
من یک مقدار مبتدی هستم برا همین یک سوال ساده داشتم :
من یک دیتابیس در sqlserver دارم که از طریق ado.net در C# باهاش کار میکنم. من نیاز دارم مقدار برگشتی این درستو sql رو "select count(*) from Mytable where Id= 14 and flag= 1" که همونطور که ملاحظه میکنید یک عدد هست رو در C# درون یه متغیر از نوع int ذخیره کنم. میخواستم ببینم سریع ترین و کوتاه ترین روش چی هست ؟ میشه کدش رو برام بنویسید ممنون .
مثلا باید از sqlcommand استفاده کنم یا... storedProcedure ....
کدوم روش آسانتر و سریع تر هست و منابع سیستمی کمتر استفاده میکنه ؟
من یک مقدار مبتدی هستم برا همین یک سوال ساده داشتم :
من یک دیتابیس در sqlserver دارم که از طریق ado.net در C# باهاش کار میکنم. من نیاز دارم مقدار برگشتی این درستو sql رو "select count(*) from Mytable where Id= 14 and flag= 1" که همونطور که ملاحظه میکنید یک عدد هست رو در C# درون یه متغیر از نوع int ذخیره کنم. میخواستم ببینم سریع ترین و کوتاه ترین روش چی هست ؟ میشه کدش رو برام بنویسید ممنون .
مثلا باید از sqlcommand استفاده کنم یا... storedProcedure ....
کدوم روش آسانتر و سریع تر هست و منابع سیستمی کمتر استفاده میکنه ؟