PDA

View Full Version : قرار دادن تمامی مقادیر یک فیلد در کمبو باکس



matinebi
یک شنبه 08 دی 1387, 10:24 صبح
برای قرار دادن تمام مقادیر یک فیلد داخل کمبوباکس راهی به جز
while not ADOQuery1.Eof do
begin
ComboBox1.Items.Add(ADOQuery1['lname']);
ADOQuery1.Next;
end;
آیا هست که با جداول بزرگ سرعت کاهش نیابد

bmanfy
یک شنبه 08 دی 1387, 12:42 عصر
چرا از DBLookupComboBox استفاده نمیکنی ؟

matinebi
سه شنبه 10 دی 1387, 00:40 صبح
چه فرقی با DBComboBox میکنه کدومشون بهتره

و آیا DBlookupComboBox سرعت باز شدن صفحه رو کم نمیکنه؟

SYNDROME
سه شنبه 10 دی 1387, 06:30 صبح
در Combobox باید تمام مقادیر را داخل Combo اضافه کنید ولی در DBlookupcombobox باید DataSet خود و فیلد را مشخص کنید تا لیست نمایش داده شود.
مثلاً DBLookUp سریعتر است و نیازی به کد اضافی ندارید.(نحوه تنظیم آن را نیز می توانید در سایت پیدا کنید)
موفق باشید