ورود

View Full Version : سوال: پیغام داده تکراری



shahraieni
شنبه 16 دی 1391, 10:58 صبح
سلام
من یه جدول دارم شامل مشخصات کتابها که دراون کد کتاب کلید هست و از این طریق با جهار جدول دیگه در ارتباطه وقتی می خوام اطلاعات رو از طریق فرم وارد کنم با استفاده از تابع dlookup تعیین کردم که اگه شماره کتاب وارد شده تکراری باشه به فارسی پیغام تکراری بودن رو بده که تا اینجا مشکلی نیست مشکل من اینه که بعد از پیغام فارسی این پیام انگلیسی که تصویرش رو گذاشتم میاد می خواستم بدونم علت چیه و چیکار کنم که دیگه نمایش داده نشه ؟:گیج:

Abbas Amiri
شنبه 16 دی 1391, 11:29 صبح
سلام کد زیر را به فرم مربوطه اضافه کنید



Private Sub Form_Error(DataErr As Integer, Response As Integer)
If DataErr = 2116 Then
Response = acDataErrContinue
End If
End Sub

shahraieni
شنبه 16 دی 1391, 16:37 عصر
سلام کدی که میگید کجاست چیزی وجود نداره درثانی علت نمایش این پیغا به چه خاطر هست ؟

hasanhzd
شنبه 16 دی 1391, 18:33 عصر
سلام کدی که میگید کجاست چیزی وجود نداره درثانی علت نمایش این پیغا به چه خاطر هست ؟

درود

این خطای دیفالت اکسس هست و باید کنترلش کنید که فارسی باشه یا سایر مواردش

این کدرو در رویداد on error فرمتون تایپ یا کپی کنید

padide55
شنبه 16 دی 1391, 19:59 عصر
سلام
فیلدتون رو چک کنید valdationRule داره یا نه؟

shahraieni
یک شنبه 17 دی 1391, 16:31 عصر
سلام فیل مد نظر هیچ قانون اعتبار سنجی ندارد فقط اینکه کلید اولیه است درثانی این کدی که همش می کید کــــــــــــــــــــو چرا من نمیبینم ؟؟؟؟؟؟؟؟؟؟؟؟:گیج:

Abbas Amiri
یک شنبه 17 دی 1391, 17:07 عصر
سلام
کلیدهای Alt + F11 را بزنیدتابه محیط VBE بروید در سمت چپ در پنجره Project بروی فرمتان دبل کیک کنید تا مازول مربوط به فرمتان بازشود درآنجا کدهای فوق را کپی کنید