1. فرشته
  2. برنامه‌نویسی و طراحی وب
  3. پنج شنبه, 19 تیر 1393
:(
سلام
ی مشکل جدید دارم اونم اینکه توی یکی از جدولام دوتا فیلدا(شماره سند و تاریخ سند) همزمان کلید اصلی أن الان دارم کدنویسی میکنم ولی نمیدونم برای آپدیت و حذف باید چطور کد بنویسم مثلأ وقتی میخام بگم این سطر از جدول که شماره و تاریخ سند إش اینه رو پاک کن نمیدونم شرط "و" رو چطوری بنویسم ممنون میشم کمکم کنید....
در ضمن کد ها رو مستقیمأ از اس کیو ال میارم ...
فرشته بهترین پاسخ Pending Moderation
1
رای
پس‌گیری
کسی نیس کمک کنه؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟:( :( :(
مسعود ذاکری بهترین پاسخ Pending Moderation
کارشناس
1
رای
پس‌گیری
مثلأ وقتی میخام بگم این سطر از جدول که شماره و تاریخ سند إش اینه رو پاک کن نمیدونم شرط "و" رو چطوری بنویسم ممنون میشم کمکم کنید....

WHERE id=sth and date=sth
من فقط قسمت where ش رو نوشتم
لینک زیر مرجع خوبی برای sql ه:
http://www.w3schools.com/sql/
فرشته بهترین پاسخ Pending Moderation
1
رای
پس‌گیری
این که شما میگید برا خوده sqlإ ولی چیزی که من میخام نوشتن کد دقیقأ توی سی شارپه این برا شرط آپدیت میشه برام بنویسید؟
"'WHERE no_marjoee=" + Convert.ToInt32(text_no_marjoee.Text)
و
data_marjoee=text_data_marjoee.text

دقیقأ مشکل من اینه و رو چطور بین این دوتا قرار بدم که هر دوتاش کلید اصلی جدول من میشه!
ممنون
مسعود ذاکری بهترین پاسخ Pending Moderation
کارشناس
1
رای
پس‌گیری
من تا جایی که متوجه شدم شما همچین چیزی میخوای:
"'WHERE no_marjoee=" + Convert.ToInt32(text_no_marjoee.Text) + "and data_marjoee="+text_data_marjoee.text
شرط های sql مثل زبان های مختله
and و or داره
فرشته بهترین پاسخ Pending Moderation
1
رای
پس‌گیری
ممنون از راهنماییتون ولی من توی سی شارپ کد مینویسم و اون اصلن andرو نمیشناسه
مسعود ذاکری بهترین پاسخ Pending Moderation
کارشناس
0
رای
پس‌گیری
فرشته خانوم این ربطی به سی شارپ نداره شما باید یک query برای sql بنویسید و همونطور که از نام sql پیداست Standard Query Language استاندازده و تو زبان های مختلف یکسانه
مسعود یوسف‌نژاد بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
سلام این رو هم چک کنید:

https://blog.udemy.com/beginners-guide-to-sql/
لطفا پیش از ارسال پست در جواب، حتما قوانین سایت را مطالعه کنید:
http://www.javab24.com/rules

لطفا اگر پاسخ صحیح خود را دریافت کردید آن را به عنوان پاسخ صحیح انتخاب کنید.
  • صفحه :
  • 1


هنوز پاسخی به این پست ارسال نشده است.
البته از آنجایی که هنوز در سایت لاگین نکرده‌اید، اجازه‌ی پاسخ دادن به این پست را ندارید.