PDA

View Full Version : حذف Relation



parandeh1383
یک شنبه 04 شهریور 1386, 16:31 عصر
با سلام
من در یک برنامه که با visual basic می نویسم می خواهم relation بین دو فیلد از دیتابیس را به وسیله کدنویسی داخل برنامه حذف کنم. بانک من Microsoft Access 2003 هست.
ممنون میشم اگر دوستان در این زمینه میتونن راهنمایی کنند دریغ نفرمایند.
با سپاس..

shaadi
یک شنبه 04 شهریور 1386, 23:03 عصر
این دستور را اجرا کنید
ALTER TABLE [dbo].[table name] DROP CONSTRAINT Relation name

مثل این

rst.open "ALTER TABLE [dbo].[tblAccessRights] DROP CONSTRAINT FK_tblAccessRights_tblForms"

parandeh1383
دوشنبه 05 شهریور 1386, 11:20 صبح
با سلام و تشکر از شما.
میشه بفرمایید در Access چطور می تونم نام Relation را بدونم؟ چون در دستور شما بعد از CONSTRAINT باید نام Relation قید شود.

shaadi
دوشنبه 05 شهریور 1386, 22:45 عصر
اگر برای ساختن relation از ویزارد استفاده کرده باشید معمولا access برای نام گذاری relation نام دو جدول را پشت سر هم می گذارد
ALTER TABLE Table2 DROP CONSTRAINT table1table2