PDA

View Full Version : ساختن دیکشنری



بیتافرهی
شنبه 03 فروردین 1387, 11:42 صبح
من می خوام یه دیکشنری با استفاده از پایگاه داده ی access در ست کنم.
میشه برای شروع منو راهنمایی کنید؟:گریه:

perfeshnal
شنبه 03 فروردین 1387, 11:56 صبح
سلام

در سایت جستجو کنید نمونه برنامه های دیکشنری به اندازه کافی هست می تونید از روی اونها یاد بگیرید.

aidin1386
شنبه 03 فروردین 1387, 13:17 عصر
اینم یک دیکشنری آماده به همراه سورس و دیتا بیس:
دانلود (http://iranvig.com/upload/program/userprog/1122546317SkinControl.zip)
-----------------------------------------------------------------------------------------------
اینم لینک غیر مستقیم دانلود یک دیتابیس 50000 کلمه ای: دانلود (http://public.box.net/sarami06104)

برای ساخت یک دیکشنری بهتره اول یک دیتا بیس داشته باشید که دیتابیسی که بالا معرفی کردم یکی از بهتریناشه.
حالا شما توسط برنامه به دیتابیس متصل می شید و یک تکست باکس و یک لیبل برای جواب و یک دکمه برای اجرا در برنامه قرار می دید. احتمالاً در دیتابیس فوق دو جدول به نام Farsi و English وجود داره پس باید اول به جدول English متصل بشید و سپس از طریق دستور زیر آی دی کلمه رو بدست بیارید.

c = adodc1.recordset.open "select Id from English where word=" + text1.text


حالا که ID رو بدست آوردیم به جدول Farsi متصل می شیم و کلمه ای که در ستون word در رکوردی با Id مشخص شده در دستور قبلی رو بدست می یاریم.

label1.caption = adodc1.recordset.open "select word from Farsi where Id=" + c



حالا بعد از اجرای برنامه بعد از وارد کردن متن و زدن دکمتون جواب در Label1 نشون داده می شه.