blueface
یک شنبه 12 آذر 1385, 09:33 صبح
با سلام
داخل یک صفحه از برنامه میخوام اطلاعات یکی از جدولهای دیتا بیس رو update کنم که برای اینکار از یه استور پروسیجر استفاده میکنم صفحه بدون اشکال اجرا میشه ولی تو دیتایس هیچ تغییری ایجاد نمیکنه. کسی میتونه کمک کنه ؟
متن برنامه:
SqlCommand cmd1 = new SqlCommand("sp_update_Peoples_TeacherProperties ",scn);
//Determined cmd CommandType as StoreProcedure
cmd1.CommandType = CommandType.StoredProcedure;
//Define SqlParameter and fill they
SqlParameter spemail = cmd1.Parameters.Add("@email",SqlDbType.NVarChar,100);
spemail.Value = txtEmail.Text.Trim();
SqlParameter spfatherName = cmd1.Parameters.Add("@fatherName",SqlDbType.NVarChar,50);
spfatherName.Value = txtDadName.Text.Trim();
SqlParameter sphomePage = cmd1.Parameters.Add("@homePage",SqlDbType.NVarChar,100);
sphomePage.Value = txtHomePage.Text.Trim();
کد store prosedure
CREATE PROCEDURE sp_update_Peoples_TeacherProperties
@email nvarchar(100) ,
@fatherName nvarchar(50) ,
@homePage nvarchar(100),
@peopleCode char(8)
AS
UPDATE peoples SET
email = @email,
fatherName = @fatherName,
homePage = @homePage,
WHERE(peopleCode = @peopleCode)
GO
داخل یک صفحه از برنامه میخوام اطلاعات یکی از جدولهای دیتا بیس رو update کنم که برای اینکار از یه استور پروسیجر استفاده میکنم صفحه بدون اشکال اجرا میشه ولی تو دیتایس هیچ تغییری ایجاد نمیکنه. کسی میتونه کمک کنه ؟
متن برنامه:
SqlCommand cmd1 = new SqlCommand("sp_update_Peoples_TeacherProperties ",scn);
//Determined cmd CommandType as StoreProcedure
cmd1.CommandType = CommandType.StoredProcedure;
//Define SqlParameter and fill they
SqlParameter spemail = cmd1.Parameters.Add("@email",SqlDbType.NVarChar,100);
spemail.Value = txtEmail.Text.Trim();
SqlParameter spfatherName = cmd1.Parameters.Add("@fatherName",SqlDbType.NVarChar,50);
spfatherName.Value = txtDadName.Text.Trim();
SqlParameter sphomePage = cmd1.Parameters.Add("@homePage",SqlDbType.NVarChar,100);
sphomePage.Value = txtHomePage.Text.Trim();
کد store prosedure
CREATE PROCEDURE sp_update_Peoples_TeacherProperties
@email nvarchar(100) ,
@fatherName nvarchar(50) ,
@homePage nvarchar(100),
@peopleCode char(8)
AS
UPDATE peoples SET
email = @email,
fatherName = @fatherName,
homePage = @homePage,
WHERE(peopleCode = @peopleCode)
GO