Modernidea
چهارشنبه 23 فروردین 1391, 02:46 صبح
سلام
من برای اظافه و ویرایش و حذف در جدول، از پروسیجیر استفاده میکنم و با استفاده از LINQ این پروسیجر ها رو در برنامم اجرا میکنم.
اولین باره که به این مشکل برخوردم.
با اینکه اطمینان دارم کد صحیح است، بعد از زدن دکمه ویرایش در صفحه، به هیچ عنوان جدول ویرایش یا آپدیت نمیشه.
اما اگر به جای مقدار TextBox، یک مقدار ثابت مثل "بهزاد" رو به پروسیجر بفرستم، رکورد مربوطه آپدیت میشه!
نمیفهمم مشکل از کجاست.
لطفا کمکم کنید !؟!؟
زبان ASP.Net
برنامه تحت وب
protected void submit_Click(object sender, EventArgs e)
{
try
{
ZobLinqDataContext db = new ZobLinqDataContext();
string password = CryptorEngine.Encrypt(pass_txt.Text.Trim(), true);
db.pUpZDBUser(Convert.ToInt32(Request["uid"].Trim()),
uname_txt.Text.Trim(),
password,
fname_txt.Text.Trim(), بجای این آبجک بنویسم "بهزاد" درست میشه!
lname_txt.Text,
modir.Checked,
voting.Checked,
Convert.ToInt32(Zarib_txt.Text.Trim()),
false);
db.SubmitChanges();
}
finally
{
Session["sub"] = "1";
}
}
با تشکر
من برای اظافه و ویرایش و حذف در جدول، از پروسیجیر استفاده میکنم و با استفاده از LINQ این پروسیجر ها رو در برنامم اجرا میکنم.
اولین باره که به این مشکل برخوردم.
با اینکه اطمینان دارم کد صحیح است، بعد از زدن دکمه ویرایش در صفحه، به هیچ عنوان جدول ویرایش یا آپدیت نمیشه.
اما اگر به جای مقدار TextBox، یک مقدار ثابت مثل "بهزاد" رو به پروسیجر بفرستم، رکورد مربوطه آپدیت میشه!
نمیفهمم مشکل از کجاست.
لطفا کمکم کنید !؟!؟
زبان ASP.Net
برنامه تحت وب
protected void submit_Click(object sender, EventArgs e)
{
try
{
ZobLinqDataContext db = new ZobLinqDataContext();
string password = CryptorEngine.Encrypt(pass_txt.Text.Trim(), true);
db.pUpZDBUser(Convert.ToInt32(Request["uid"].Trim()),
uname_txt.Text.Trim(),
password,
fname_txt.Text.Trim(), بجای این آبجک بنویسم "بهزاد" درست میشه!
lname_txt.Text,
modir.Checked,
voting.Checked,
Convert.ToInt32(Zarib_txt.Text.Trim()),
false);
db.SubmitChanges();
}
finally
{
Session["sub"] = "1";
}
}
با تشکر