سلام دوستان گرامی
من یه combo دارم که میخوام اطلاعات فیلدم رو توش قرار بده .
من combobox را به جدولم و فیلدم لینک کردم اما فقط اولین رکوردم را نشون میده اما من میخوام اطلاعات اون فیلد را پشت سر هم نشون بده
کمک فوری میخوام
سلام دوستان گرامی
من یه combo دارم که میخوام اطلاعات فیلدم رو توش قرار بده .
من combobox را به جدولم و فیلدم لینک کردم اما فقط اولین رکوردم را نشون میده اما من میخوام اطلاعات اون فیلد را پشت سر هم نشون بده
کمک فوری میخوام
سلام
با كمبوباكس معمولي بايد به صورت دستي به ليست اضافه كنيد، اما بهتره كارهاي زير رو انجام بدين
1 - از منوي Project گزينه Components رو انتخاب كنيد
2 - گزينه Microsoft Data Bound List Controls رو تيك بزنيد و Ok كنيد
3 - كمبو باكس جديد كه در نوار ابزار ظاهر شده رو روي فرم بزاريد
4 - يك عدد كنترل ديتا (نه ADO) روي فرم بزاريد و به جدول مورد نظر متصل كنيد
5 - در خاصيت RowSource و DataSource كمبو نام كنترل ديتا رو انتخاب كنيد
6 - در خاصيت ListField نام فيلدي كه قراره ليست بشه و در خاصيت DataField فيلدي كه قرار نمايش داده بشه و توسط كمبو در بانك ذخيره بشه رو انتخاب كنيد
اگر من و شما هر كدوم يك چيز ياد داشته باشيم و به هم ياد بديم، حالا هر كدوم دو تا چيز ياد داريم ! http://www.ArminaCo.com
دوست عزیز ممنون از راهنمایت
اما نمیدونم چرا کنترل دیتام به جدولم متصل نمیشه
در ضمن اگه کد دستور combo را محبت کنید وبگید ممنون میشم
فقط میدونم که باید از یک حلقه for استفاده کنم اما کدهای که باید تو حلقه نوشتو نمیدونم
کمک فوری میخوام
(ممنون)
باید دیتابیستون رو ابه به 97 تبدیل کنین
اگه از اکسس اتفاده میکنین با اکسس دیتا بیستون رو باز کنین به منوی
Tools>>Database utilities>>Convert database>>To Access 97 File Format...
برین بعد فایل جدید رو سیو کنین و فایل جدید رو با کنترل دیتا باز کنید
Combo1.Clear
While Not RSCOMBO.EOF()
DoEvents
Combo1.AddItem RSCOMBO.Fields("sender")
RSCOMBO.MoveNext
Wend
این یک نمونه
اگر من و شما هر كدوم يك چيز ياد داشته باشيم و به هم ياد بديم، حالا هر كدوم دو تا چيز ياد داريم ! http://www.ArminaCo.com
ممنون از همه دوستان که منو راهنمای کردن.سوال اولم حل شد البته به کمک شما
اما 2 سوال دیگه داشتم که امیدوارم دوستان پاسخ بدنند.
1- آیا میشود یک تکست را به چند جدول ربط داد یعنی اطلاعات او تکست را در جند جدول وارد کرد البته همزمان.
2-اگه در برنامه از چند adodc استفاده شود آیا در آینده برنامه با مشکل مواجه نمیشود
ارتباط در هر لحظه فقط با يك فيلد امكان پذير هست. براي اين كار ارتباط تكست رو با adodc قطع كنيد و به طور دستي اطلاعات رو به جداول منتقل كنيد.1- آیا میشود یک تکست را به چند جدول ربط داد یعنی اطلاعات او تکست را در جند جدول وارد کرد البته همزمان.
خير مشكلي به وجود نمياد.2-اگه در برنامه از چند adodc استفاده شود آیا در آینده برنامه با مشکل مواجه نمیشود
الگوریتم هایی که تاریخچه خود را فراموش می کنند، محکوم به تکرار آن هستند.
دوست عزیز اگه میشه یه نمونه کد بزار که بشه همزمان یه تکست باکس را به 3 جدول متصل کرد.
یه سوال دیگه که برای من پیش اومده اینکه وقتی فاکتور فروش یا خریدی ثبت میشه آیا باید برای هر کدوم یه جدول طراحی کرد . و چطور میشه معین شخص را دید (یعنی اگه ما 2 جدول یکی برای فروش ویکی برای خرید داشته باشیم چطور میشه اطلاعات یه شخص خاص را از این دو جدول در قالب یک دیتاگیرید دید)
سوال بعدی من اینکه آیا راهی هست که فقط فیلدهای که توش اطلاعات نوشته شده را در دیتا گیرید مشاهده کرد مثلا من یه جدول مربوط به هزینه هام دارم که هزینه ثابت و هزینه های جاری را وارد کردم حالا میخوام فقط دیتاگیرید هزینه های جاری را نشون بده
ممنون از کمک تمام دوستان