ورود

نسخه کامل مشاهده نسخه کامل : کمک فوری



mehdidelphi
31-07-2008, 07:47
با سلام


من توی یه برنامه یه کمبوباکس دارم که آیتم های اونو توسط یه جدول توی بانک اطلاعاتی بوسیله دیتاست می گیرم حالا وقتی می خوام از توی برنامه مثلا از یه تکست باکس یه آیتم به این کمبوباکس اضافه کنم برنامه error می ده . چه کار باید کرد . البته تو حالت عادی وقتی که کمبوباکس به هیچ جدولی یا دیتاسورسی وصل نیست برای حذف و اضافه کردن آیتم مشکلی وجود نداره .
با تشکر از کلیه برنامه نویسان محترم:46:

_H2_
01-08-2008, 16:33
سلام
اگر کامبو را به جدول وصل کرده اید، بدیهی است که دیگر نمیتوانید آیتمی را دستی اضافه کنید، چون منبع دیتا از دستی به آن جدول سوییچ شده.
شما باید از یک روش ثابت پیروی کنید، مثلاً
1- منبع را جدول بگذارید باشد، ولی آیتم جدید را به جای کامبو به جدول اصلی اضافه کنید Tablename.Rows.Add
2- اصلاً منبع را جدول نگذارید و برای پر شدن اولیه کامبو، خودتان دستی آیتم های جدول را در حلقه ای بخوانید و به کامبو add کنید، در این حالات add های بعدی به کامبود هم معتبر خواهد بود.