merlin_vista
سه شنبه 03 مهر 1386, 13:35 عصر
سلام
آقا من یک پروسیجر نوشتم به این صورت :
ALTER PROCEDURE SelectProfile
(
@SID nvarchar(50)
)
AS
SELECT *
FROM members
where Email=@SID
بعد میخواهم مقدار @SID را بهش پاس بدم به این صورت :
this.sqlDaEdit.SelectCommand.Parameters["@SID"].Value = Session["Umemail"];
this.sqlDaEdit.Fill(this.dsEdit1.SelectProfile);
ولی این پیغام خطا را در هنگام اجرا میدهد
Object reference not set to an instance of an object.
لازم به ذکر است که مقدار آدرس ایمیل است که از بانک در هنگام Login کاربر در Session ذخیره میشود ! و آن در بانک جستجو میشود !!
من برای اتصال به بانک از روش Wizard استفاده میکنم !
SQL Server 2000
Vs 2005
در ضمن میخواهم مقدار برگشتی را همان طور که در کد میبیند در دیتابیس FIll کنم
و به کاربر اجازه تغییر مشخصات خود را به این گونه بدهم
میشه بگید که اشکال کجا هست !! :متفکر:
آقا من یک پروسیجر نوشتم به این صورت :
ALTER PROCEDURE SelectProfile
(
@SID nvarchar(50)
)
AS
SELECT *
FROM members
where Email=@SID
بعد میخواهم مقدار @SID را بهش پاس بدم به این صورت :
this.sqlDaEdit.SelectCommand.Parameters["@SID"].Value = Session["Umemail"];
this.sqlDaEdit.Fill(this.dsEdit1.SelectProfile);
ولی این پیغام خطا را در هنگام اجرا میدهد
Object reference not set to an instance of an object.
لازم به ذکر است که مقدار آدرس ایمیل است که از بانک در هنگام Login کاربر در Session ذخیره میشود ! و آن در بانک جستجو میشود !!
من برای اتصال به بانک از روش Wizard استفاده میکنم !
SQL Server 2000
Vs 2005
در ضمن میخواهم مقدار برگشتی را همان طور که در کد میبیند در دیتابیس FIll کنم
و به کاربر اجازه تغییر مشخصات خود را به این گونه بدهم
میشه بگید که اشکال کجا هست !! :متفکر: