PDA

View Full Version : سوال: راهنمایی در مورد syntax دستورات پایگاه داده



sirjan1
شنبه 24 فروردین 1392, 07:11 صبح
سلام
من با وی بی 2005وبانک اکسس یک پروژه دارم با جند مسئله
1- چطورselect تودرتو داشته باشم می خوام براساس کدملی اسامی افراد و نمرات شان از2جدول بدست بیاد و بعد برای درسی خاص ،نمایش داده شود.
2- اگر بخوام 2 شرط رو بررسی کنم چطور بنویسم )مثلا دستور زیرصحیحش چیه)
“Select *from table where code=”&”’”&textbox1.text&”’” and rsh=combobox1.text

3- با فرم اطلاعاتی دربانک ذخیره می کنم ولی اگر چندباراجرا کنم با پیام over flow مواجه میشم.!!!
ممنون میشم راهنماییم کنید

sirjan1
شنبه 24 فروردین 1392, 15:03 عصر
لااقل یه کتاب بهم معرفی کنیین

h_assefi
شنبه 24 فروردین 1392, 15:40 عصر
سلام دوست عزیز
برای مسئله اول اینکه اگر می خوا ی از 2 جدول استفاده کنی که اطلاعاتشون به هم مرتبته باید از پیوند ها استفاده کنی. توی مثال زیر من از inner join استفاده می کنم و شما بر حسب نیازت هر پیوندی که می خوای را استفاده کن.
مثال :

select * from Table1 inner join Table2 on Table1.ID=Table2.ID where....

و در مورد select چند شرطه همین چیزی که نوشتی درست هستش.

مشکل 3 را اگه می خوای باید بیشتر توضیح بدید.
به نظر من همون کتاب را اول بخونی بهتره و هر کتابی که در مورد SQL Server باشه خوبه چون مباحث عامیانه را همشون توضیح دادند
موفق باشید

sirjan1
شنبه 24 فروردین 1392, 17:17 عصر
نه دستوری که نوشتم ارور میده .
چندتا تکس باکس ودیت پیکر هست که با کلیک روی دکمه ثبت مقادیرشون در پایگاه باید ذخیره بشه.اگرهمه را مقدار ندم مشکل نیست ولی اگرهر 9تا رو مقداربدم over flow میده.البته یکبارهم همه رو دادم ارور نداد.نمیدونم اشکال چیه

davood-ahmadi
یک شنبه 25 فروردین 1392, 09:43 صبح
سلام
توی سایت اگر سرچ بزنی کار با بانک اطلاعاتی و یا ذخیره اطلاعات ، مثال زیاد پیدا میشه.
ولی اگر می خوای که زودتر به نتیجه برسی نمونه بذار تا راحتتر بتونیم کمک کنیم ( نمی خواد کل نمونه رو بگذاری - فقط همون قسمتش )
بعد در ضمن بهترین مرجع help خودشه. مثلا توی اکسس یک Query باز کن و در قسمت دستورات اسکیوال Select رو انتخاب کن و کلید f1 رو بزن تا ببینی انواع Syntax ش رو.