مرحبا شباب
انا ساويت جدول في قاعدة بيانات با رادوكس
number name
وكان الرقم من النوع PK
فعند تكرير نفس الرقم في الجدول بالتاكيد ستظهر ها الرسالة
key violation
هل استطيع استبدالها برسالة عربية
مثلا لايمكن تكرار نفس الرقم؟؟؟؟؟؟
تحياتي
مرحبا شباب
انا ساويت جدول في قاعدة بيانات با رادوكس
number name
وكان الرقم من النوع PK
فعند تكرير نفس الرقم في الجدول بالتاكيد ستظهر ها الرسالة
key violation
هل استطيع استبدالها برسالة عربية
مثلا لايمكن تكرار نفس الرقم؟؟؟؟؟؟
تحياتي
procedure TForm1.Table1PostError(DataSet: TDataSet;
E: EDatabaseError; var Action: TDataAction);
begin
if (E is EDBEngineError) then
if (E as EDBEngineError).Errors[0].Errorcode = 9729 then
begin
MessageDlg('Unable to post: Duplicate ID.', mtWarning, [mbOK], 0);
Abort;
end;
end;ضع هذا الكود في Table1PostError استبدل النص 'Unable to post: Duplicate ID.' بما تريد
تم تعديل هذه المشاركة بواسطة billel_del2006 في 22 أكتوبر 2007 في 00:02
نصف العلم *** البحث الجيد
شكرا لك اخي الكريم
مشي الحال والحمدلله
هذا الموضوع مغلق.