PDA

View Full Version : مشکل با دستور INSERT



PERFORIN
پنج شنبه 12 دی 1387, 09:43 صبح
سلام
من می خواهم یک دستور INSERT بنویسم که اطلاعاتی را از یک جدول بگیره با این شرط که مقدار یکی از فیلد هاش برابر با مقدار TEXTBOX توی فرمم باشه من از دستور زیر استفاده می کنم ولی نمیتونم مقدار اون پارامتر را مساوی TEXTBOX قرار بدم چون اصلا پارامتری ایجاد نمیشه و می خواهد از قبل مقدار اون را تعیین کنم
کسی میتونه من را راهنمایی کنه؟

dark-man
پنج شنبه 12 دی 1387, 10:47 صبح
سلام
من می خواهم یک دستور INSERT بنویسم که اطلاعاتی را از یک جدول بگیره با این شرط که مقدار یکی از فیلد هاش برابر با مقدار TEXTBOX توی فرمم باشه من از دستور زیر استفاده می کنم ولی نمیتونم مقدار اون پارامتر را مساوی TEXTBOX قرار بدم چون اصلا پارامتری ایجاد نمیشه و می خواهد از قبل مقدار اون را تعیین کنم
کسی میتونه من را راهنمایی کنه؟

سلام . به نظر من شما باید از دستور select استفاده کنی و برای شرط هم از دستور where استفاده کنی برای گرفتن اطلاعات از جداول معمولا" از select استفاده میشه . مثلا" :




select fielda, fieldb from tb_sample where fielda = @parameter



قبلش هم یک پارامتر به textbox نسبت بده اگه می خوای با sp کار کنی . اما اگه می خوای مستقیما" با commandtext کار کنی که خود textbox رو نسبت می دی:لبخندساده:

شاید این مفید باشه :لبخندساده: