View Full Version : سوال: استفاده از عناصر ado در تمام فرمها
disiba
یک شنبه 28 مهر 1392, 21:06 عصر
سلام
برای اتصال به بانک اطلاعاتی از عناصر ADO استفاده می کنم . فرمهای مختلفی را هم در برنامه تولید کردم . عناصر ADO را روی فرم اصلی قرار دادم ولی این عناصر توی فرمهای دیگر شناخته نمی شوند . چکار کنم تا این عناصر (adoconnection-adotable-datasource) توی همه فرمها شناخته شوند ؟
SayeyeZohor
یک شنبه 28 مهر 1392, 23:05 عصر
1- بايد فرمي اصليت رو تو بقيه فرم ها use كني (Alt + F11)
2- بهتره به جاي فرم از data module استفاده كني
disiba
یک شنبه 28 مهر 1392, 23:32 عصر
ممنون . ممکنه در مورد data module بیشتر توضیح بدید ؟
یوسف زالی
دوشنبه 29 مهر 1392, 10:20 صبح
File -> New -> Data Module
disiba
جمعه 03 آبان 1392, 21:53 عصر
من دیتا ماژول ایجاد کردم . از طریق Alt + 11 اونو به فرمهای برنامه هم متصل کردم . ولی هنگام اجرای برنامه وقتی به اولین خط برنامه که مربوط به دیتابیس می رسه خطا می گیره .
(DataModule38.ADOTable1.Active:=True) . مشکل از کجا می تونه باشه ؟ من چیزی رو جا انداختم ؟ ارتباط با دیتا بیس مشکلی نداره
یوسف زالی
جمعه 03 آبان 1392, 21:57 عصر
نام خطا؟
دوستان ما که پشت سیستم شما نیستیم. سعی کنید تا حد امکان بیشترین توضیحات مفید رو بدید.
disiba
جمعه 03 آبان 1392, 23:24 عصر
پیغام خطا :
project .... raised exception class EAccessviolation with message ' Access violation at address ..... 0
112230
SayeyeZohor
شنبه 04 آبان 1392, 05:59 صبح
سورستون رو ضنیمه کنین چک بشه
یوسف زالی
شنبه 04 آبان 1392, 09:27 صبح
معمولا این خطا مال وقتیه که شی هنوز ساخته نشده و دارید بهش دسترسی پیدا می کنید.
ممکنه قبل از Open شدن دیتاست، از یکی از فیلدهاش استفاده کرده باشید.
ehstrn2010
شنبه 04 آبان 1392, 19:36 عصر
احتمالا کد فوق را در رویداد Oncreate فرم اصلیت اجرا کردی. یا یه فرمی که زود تر از دیتا مدول شما ساخته می شود.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.