ali_general
سه شنبه 16 اردیبهشت 1393, 13:36 عصر
سلام خدمت اساتید محترم
من یه جدول sql دارم که حاوی یه پرسو جو هستش مثل
ALTER PROCEDURE dbo.plogin @Username nvarchar(10), @password nvarchar(10
AS
Select * from userstable where
Username=@Username and password=@password
RETURN
که این پرس و جو رو داخل یه شی لینکیو انداختم (درگ کردمhttp://forum.p30world.com/images/New-Smile3/02.gif) حالا یه شی لینکیو ساختم و این تابع رو صدا میزنم
مثلا
() var db = new LINQDataContext
DG.DataSource = db.plogin(textBox1.Text, textBox2.Text
سوال اینجاست که دستوراتی مثل اپدیت و حذف و ایجاد رکورد جدید که خروجی ندارن راحت اجرا میشن ولی دستورات پرس و جو که باید داده برگردونن رو نمی تونم داخل هیچ متغییری بریزم و ارور میده
البته با گذاشتن دیتا گرید و ست کردن خاصیت دیتا سورس به همون linq میشه خروجی درست رو دید ولی نمیتونم داخل datatable یا dataset بریزم اگهه ممکنه کمکم کنید ممنون
من یه جدول sql دارم که حاوی یه پرسو جو هستش مثل
ALTER PROCEDURE dbo.plogin @Username nvarchar(10), @password nvarchar(10
AS
Select * from userstable where
Username=@Username and password=@password
RETURN
که این پرس و جو رو داخل یه شی لینکیو انداختم (درگ کردمhttp://forum.p30world.com/images/New-Smile3/02.gif) حالا یه شی لینکیو ساختم و این تابع رو صدا میزنم
مثلا
() var db = new LINQDataContext
DG.DataSource = db.plogin(textBox1.Text, textBox2.Text
سوال اینجاست که دستوراتی مثل اپدیت و حذف و ایجاد رکورد جدید که خروجی ندارن راحت اجرا میشن ولی دستورات پرس و جو که باید داده برگردونن رو نمی تونم داخل هیچ متغییری بریزم و ارور میده
البته با گذاشتن دیتا گرید و ست کردن خاصیت دیتا سورس به همون linq میشه خروجی درست رو دید ولی نمیتونم داخل datatable یا dataset بریزم اگهه ممکنه کمکم کنید ممنون