PDA

View Full Version : سوال: کار لیست باکس و چک باکس



m67saeidi
یک شنبه 13 شهریور 1390, 17:17 عصر
با سلام خدمت همه دوستان
من برای نوشتن پروژه دانشگاهیم نیازبه کمک دارم:
پروژه من پیاده سازی قرآن هست.
سوال اول من اینه که :
74844
با توجه به عکس ضمیمه بایدوقتی که کاربر روی اسم سوره تو لیست باکس کیلک کرد و متن عربی یا ترجمه رو یا هردو را در چک باکس انتخاب کرد بازدن دکمه نمایش سوره مورد نظر از دیتا بیس SQL خونده بشه و در یک تکس بکس نشون داده بشه.
من باید تو کدوم ایونت های لیست باکس و چک باکس کد بنویسم و از چه پراپرتی هایی ازاونها استفاده کنم تا بفهمم کدوم عضو لیست باکس انتخاب شده تا بتونم از DB بیارمش و چه جوری از DB بیارمش؟
سوال دوم هم مثل قبلیمه برای پیاده سازی سرچ زیر چیکار کنم؟
74843
ممنون میشم اگه کمک کنید.
http://barnamenevis.org/images/misc/pencil.pnghttp://barnamenevis.org/images/misc/pencil.png

mohamad.alijani
یک شنبه 13 شهریور 1390, 17:21 عصر
وقتی که روی دکمه نمایش کلیک شد شما باید چک کنی کدوم سوره انتخاب شده بعد ببینی که آیا متن عربی و یا ترجمه تیک خورده یا نه و بر اساس اون از بانک کوئری بگیری
اگر متوجه نشدی بگو تا بیشتر توضیح بدم

m67saeidi
یک شنبه 13 شهریور 1390, 18:08 عصر
میشه یکم جزئی تر توضیح بدی؟

mohamad.alijani
یک شنبه 13 شهریور 1390, 18:41 عصر
ساختار جداول پایگاه داده شما به چه صورت هست. یعنی نام سوره و متن و ترجمه رو چطور نگهداری می کنی؟

mohamad.alijani
یک شنبه 13 شهریور 1390, 18:48 عصر
در ساده ترین حالت که نام سوره متن اصلی و ترجمه رو توی یه جدول داشته باشی باید این کار رو بکنی

string strField = "";
if (arabiCheckBox.Checked)
{
strField += " matn, ";
}
if (tarjomeCheckBox.Checked)
{
strField += " tarjome ";
}
string command = "select "+strField+" from table1 where soore = '"+sooreList.SelectedItem.ToString()+"'";
خوب حالا متن کوئری رو داری و بعد از اجرای اون می تونی هرجا که بخوای اجرا کنی
اگر ساختار دیگه ای برای جداول داری که بگو