مشكلة معى dbloockupcombobox
#5
(22-10-2017, 03:37 AM)PLANSHARP كتب : طيب لنبدأ:

كود :
if ADOTable1.Locate('yourfield1;yourfield2;yourfield3',VarArrayOf([DBLookupComboBox1.Field.Value,DBLookupComboBox2.Field.Value,DBLookupComboBox3.Field.Value]),[loCaseInsensitive]) then ShowMessage('Already Exist!') else begin ///method 1 ADOCommand1.CommandText:='insert into table ........'; ADOCommand1.Execute; ///or method 2 ADOTable1.Append; ADOTable1.FieldByName('yourfield1').Value:=DBLookupComboBox1.Field.Value; ADOTable1.FieldByName('yourfield2').Value:=DBLookupComboBox2.Field.Value; ADOTable1.FieldByName('yourfield3').Value:=DBLookupComboBox3.Field.Value; ADOTable1.Post; end;
للاسف الكود هذا فيه ماشكل 
اولا عندما اختار البيانات من اي dbloockupcombobox فانها تتغير مباشرة داخل dbgrid 
وانا لست اريد ذلك اريد ان تتغير لما اضغط على button 
ثانيا المساج الاول في الكود تقريبا ليس فيه فائدة لانني كلما اعدل سطرا في dbgrid 
عن طريق اختيار البيانات من dbloockupcombobox يظهر المساج وهذا مالا اريده
ثالثا الكود يعدل فقط على بيانات موجودة فعندما ارغب في كتابة سطر جديد في dbgrid 
يظهر خطا 
هذا ما يظهر لي من اخكاء في الكود فارجوا المساعدة والله الموفق
الرد


الردود في هذا الموضوع
مشكلة معى dbloockupcombobox - بواسطة rezki_z - 20-10-2017, 08:29 PM
RE: مشكلة معى dbloockupcombobox - بواسطة PLANSHARP - 21-10-2017, 09:04 PM
RE: مشكلة معى dbloockupcombobox - بواسطة rezki_z - 21-10-2017, 10:43 PM
RE: مشكلة معى dbloockupcombobox - بواسطة PLANSHARP - 22-10-2017, 03:37 AM
RE: مشكلة معى dbloockupcombobox - بواسطة rezki_z - 24-10-2017, 05:34 AM
RE: مشكلة معى dbloockupcombobox - بواسطة PLANSHARP - 26-10-2017, 06:32 PM
RE: مشكلة معى dbloockupcombobox - بواسطة rezki_z - 27-10-2017, 05:43 AM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم