ورود

View Full Version : دیتابیس اکسس در دلفی



delbarir
دوشنبه 02 مهر 1386, 14:27 عصر
سلام من یه مشکل تو کار کردن با دیتابیس اکسس دارم و اونم اینه که وقتی جدول خالی باشه و اونو باز کنم موقع بستن یه پیغام خطا بالا میاد. یه پیغامی توی این مایه ها: (either eof or bof is true...) البته این پیغام وقتی که جدول حداقل یک رکورد داشته باشه دیگه نمیاد. تنها راهی که به ذهن من رسید استفاده از try except بود که کارم رو راه انداخت. و جالب اینه که این پیغام خطا در ویندوز 2000 دیگه نیست (فقط تو xp اینطوریه) می خواستم اگه کسی این مشکلو داشته راهنماییم کنه



Provider=Microsoft.Jet.OLEDB.4.0;Data Source=1385.MDB;Persist Security Info=False;Jet OLEDB:Database Password=1

vcldeveloper
دوشنبه 02 مهر 1386, 15:16 عصر
برای این سوال Connection String مشکلی را حل نمی کند. پیغام خطا میگه که جدول مربوطه خالی هست؛ یعنی شما در زمان بستن برنامه سعی می کنید عملیاتی انجام بدید که بر روی یک جدول خالی امکان پذیر نیست. باید کدهایی که در زمان بسته شدن برنامه اجرا می شوند را چک کنید.
با اطلاعاتی که دادید، بیشتر از این نمیشه کمکی کرد.

delbarir
یک شنبه 08 مهر 1386, 12:43 عصر
سلام آقای کشاورز
با متد Open بازش می کنم و با متد Close انو میبندم ولی به محض استفاده از Close این پیغام خطا می آد