ربط دادن جدول ها و اضافه کردن رکورد
من در بانک اکسس جدول ها را به هم ربط دادم ( برای اولین بار)
ولی نمی توانم یک رکورد به جدول اضافه کنم؟
بیشتر توضیح می دم:
من دو جدول دارم به نامهای Table1 و Table2
در عکس زیر کاملا مشخص شده که چی به چی است.
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
خوب وقتی که می خوام یک نام و نام خانوادگی همراه یک شماره تلفن به بانک اضافه کنم پیغام خطا می ده
یعنی نام و نام خانوادگی را به بانک اضافه می کند اما برای اضافه کردن شماره تلفن پیغام خطا می ده
چطوری می توان یک نام و نام خانوادگی همراه شماره تلفن به بانک اضافه کرد؟
تا اینجا مشکل حل شده است!
خوب بانک من اشکال داشت من یک بانک جدید ساختم و مشکل حل شد
این هم عکس بانک جدیدی که ساختم .
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
من برای این که یک رکورد جدید به بانک اضافه کنم از کد زیر استفاده می کنم اشکالی که ندارد ؟
کد:
d1.Append;
d1['n']:=edit1.Text;
d1['f']:=edit2.Text;
d1.Post;
d2.Append;
d2['ch']:=d1['Id1'];
d2['t']:=edit3.Text;
d2.Post;
و برای اضافه کردن یک شماره دیگر به رکورد مورد نظر بعد از انتخاب رکورد مورد نظر از کد زیر استفاده می کنم
کد:
d2.Append;
d2['ch']:=d1['Id1'];
d2['t']:=edit3.Text;
d2.Post;
اگر کدهای من مشکلی دارند بگویید و یا کد بهتری می دانید بگویید
ممنون
نگرفتم چی گفتید خواهشا کمی واضحتر بگید ؟
نقل قول:
با سلام
کد شما موردی نداره ولی باز اون فیلد ID2 تو جدول Table2 کاملا اضافه است. خودت نگا کنی متوجه میشی که فقط حجم دیتابیس رو بالا میبره.
آره دوست گرامی حق با شما است
خیلی ممنون