ورود

View Full Version : لطفا" روش جستجو در بانک اطلاعاتی و روش گزارش گیری را توضیح دهید



fazelhacker1234
پنج شنبه 27 خرداد 1389, 19:31 عصر
لطفا" روش جستجو در بانک اطلاعاتی و روش گزارش گیری را توضیح دهید
سلام من دانشجوی رشته کامپیوتر هستم قراره برنامه (118) بنویسم ولی استادمان نه روش جستجو گفته نه روش درست گزارش گیری راستی من از این دانشجویای آماده خور نیستم سعی خودم را کردم که حالا از شما می پرسم لطفا" اگر کسی وقت داره به ما هم کمک کن

pezhvakco
پنج شنبه 27 خرداد 1389, 20:03 عصر
درود :
این پرسش شما خیلی کلیه و یه جواب نداره .

جستجو در بان اطلاعاتی معمولا توسط کد های SQL انجام میشه و بنا به خواصته و شرایط تغییر میکنه . شما باید به کد نویسی SQL آشنا بشی و خواصته رو بنویسی .

گزارش گیری هم همانند بالا است فقط برای نمایش (خروجی) گزارش باید از ابزار مناسب شرایط استفاده کنی.

سعی شما تا حالا چی بوده، چی یاد داری ، به چی رسیدی و ...

فکر خوش .

fazelhacker1234
جمعه 28 خرداد 1389, 21:13 عصر
سلام به دوست عزیزم که لطف کرده وقت هزینه کرده و جواب داده واقعا" ممنون
من فقط بلدم یک بانک اطلاعاتی درست کنم و با چند دکمه رکورد ها رو جلو و عقب کنم
واطلاعاتی اضاف کنم و پاک کنم همین دوست عزیز
البته من 4 تا (edit) روی فرم می گزارم و هر فیلد (table)رو به یک (edit) وصل مکنم و چند دکمه برای جابجایی بین رکورد ها قرار میدهم
همین دوست عزیز
لطفا"
حداقل روش جستجو را به من بگو
با تشکر

Pr0grammer
جمعه 28 خرداد 1389, 23:31 عصر
برای جستجو در بانک روش های مختلفی وجود داره :
1- استفاده از شئ ADOQuery و متد Filter
2- استفاده از دستور SQL مانند select و ایجاد شرط در آن مانند where و Like
برای هرکدوم از این روش ها می تونید در سایت، جستجو کنید...

***

برای ایجاد گزارش گیری :
اولا باید در بخش مربوطه سوالتون رو مطرح کنید!
ثانیاً کامپوننت ها و نمونه های مختلفی در این باره در سایت وجود داره که بهتره قبل از ایجاد تاپیک، جستجو کنید...


موفق باشید/

pezhvakco
شنبه 29 خرداد 1389, 08:57 صبح
حداقل روش جستجو را به من بگو
روش جستجو :
1) استفاده از دستورات SQL =>

SELECT * FROM TableK WHERE (code = 1)

2) یا با شرط زیر =>

WHERE (code > 1) AND (code < 3)

3) استفاده از Locate =>

Table1.Locate('name',Edit1.Text,[loPartialKey])

4) استفاده از فیلتر =>

AdoTable1.Filter:='Name Like '+QuotedStr('Edit1.Text')

5) و ...


سلام به دوست عزیزم که لطف کرده وقت هزینه کرده و جواب داده واقعا" ممنون
...

فکر خوش .

mehran_minayi
دوشنبه 31 خرداد 1389, 11:05 صبح
سلام فکر می کنم دوستمون کامل جواب دادند، فقط می خوام بگم ابزار های مختلفی برای گزارش گیری هست که تو دلفی quick report , rave هست البته کامپوننت های خیلی جالت واسه اینکار داریم از جمله یک کامپوننت روسی محشره

fazelhacker1234
چهارشنبه 09 تیر 1389, 01:54 صبح
سلام دوستان بنده هنوز درگیرم آخه با این دستورا چطوری یک جستجو داخل بانک اطلاعاتی انجام بدم
من نم تونم یک بانک اطلاعاتی درست کنم که فیلداش همونی باشه که بخوام کمک کنید تحویل پروژه ام 11.4.89

rezajamshidi_67
پنج شنبه 10 تیر 1389, 08:27 صبح
سلام دوستان بنده هنوز درگیرم آخه با این دستورا چطوری یک جستجو داخل بانک اطلاعاتی انجام بدم
من نم تونم یک بانک اطلاعاتی درست کنم که فیلداش همونی باشه که بخوام کمک کنید تحویل پروژه ام 11.4.89

بابا یکی هم به ما کمک کنه من میخوام یه دکمه جستجو بزارم
بعد یک تکست باکس که بر اساس نام در دیتاگرید اطلاعات پیدا شده رو نمایش بده
من دیتابیسم اس کیو ال 2000 هست و کد نویسی ام سی شارپ 2008 می باشد
ممنون میشم یکی کدش رو بزاره

hossein_h62
پنج شنبه 10 تیر 1389, 11:01 صبح
بابا یکی هم به ما کمک کنه من میخوام یه دکمه جستجو بزارم
بعد یک تکست باکس که بر اساس نام در دیتاگرید اطلاعات پیدا شده رو نمایش بده
من دیتابیسم اس کیو ال 2000 هست و کد نویسی ام سی شارپ 2008 می باشد
ممنون میشم یکی کدش رو بزاره

اینجا بخش دلفــــــــــی هستش نه #C .

hossein_h62
پنج شنبه 10 تیر 1389, 11:08 صبح
من فقط بلدم یک بانک اطلاعاتی درست کنم
...

من نم تونم یک بانک اطلاعاتی درست کنم که فیلداش همونی باشه که بخوام

دوست عزیز بالاخره میتونید دیتابیس درست کنید یا نه؟؟!!


بنده هنوز درگیرم آخه با این دستورا چطوری یک جستجو داخل بانک اطلاعاتی انجام بدم
در پست 4و5 پاسخهای کاملی توسط دوستان ارائه شد.
دقیقا بفرمایید اشکالتون کجاست تا بشه بهتر راهنمایتون کرد.

ho.yasreby
یک شنبه 12 شهریور 1391, 15:37 عصر
آقا یکی به ما بگه چی کار کنیم برای اسپیس در فیلتر کردن کوری یا تیبل در دلفی خطا نده ( البته من با اکسس مشکل نداشتم ولی در موقع تعویض نوع دیتابیس به اس کیو ال این مشکل پیدا میشه و به اسپیس گیر میده )