![]() |
|
كيف يمكن حذف التسجيلة الحالية؟ - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : كيف يمكن حذف التسجيلة الحالية؟ (/showthread.php?tid=7596) |
كيف يمكن حذف التسجيلة الحالية؟ - ALG2009 - 10-03-2016 السلام عليك قمت بربط dbgrid بـ adotable وعند إختياري تسيجلة من dbgrid أقصد تحديد تسجيلة(record) أي ان المؤشر عندها واريد حذفها عن طريق query عند الضغط على الزر كيف يمكن فعل ذلك (اريد حذف التسجيلة الحالية) وهل هناك أكثر من طريقة RE: كيف يمكن حذف التسجيلة الحالية؟ - Manarsoft - 11-03-2016 الطريقة الاولى YourAdoTable.Delete الطريقة الثانية SQL DELETE FROM tableName WHERE fieldName = adoTableFieldName.Valu RE: كيف يمكن حذف التسجيلة الحالية؟ - ALG2009 - 11-03-2016 بارك الله فيك الطريقة الأولى تعمل الطريقة الثانية لا تعمل RE: كيف يمكن حذف التسجيلة الحالية؟ - Manarsoft - 11-03-2016 DELETE FROM tableName WHERE fieldName = QuotedStr(adoTableFieldName.Value) RE: كيف يمكن حذف التسجيلة الحالية؟ - ALG2009 - 11-03-2016 لا تعمل أخي الكريم اراك تقارن حقل بحقل وان اريد حذف التعليمه التي بها المؤشر RE: كيف يمكن حذف التسجيلة الحالية؟ - Delphi4Us - 12-03-2016 يمكنك النقر على مفتاح Delete او Sheft + Delete بحسبما اذكر انها ليس مقارنة وانما جملة استعلام عادية DELETE FROM tableName WHERE fieldName =ValueName وهنا عليك ان تعوض عن ValueName بقيمة السجل والتي هي موجودة في adoTableFieldName.AsString او adoTable.fieldByName('FieldName').asString |