ورود

View Full Version : سوال: حذف فيلد كه در زمان اجرا ايجاد شده



AliReza Vafakhah
جمعه 26 مهر 1387, 19:55 عصر
سلام دوستان .

من در يكي از تاپيك ها تند رفتم و يه معظرت خواهي به همه بده كارم . كمي بي حوصله بودم چون شب ها مي رم پادگان (سرباز آش خور !!!) پس اول از همه معظرت مي خواهم .

خوب دوستان حالا من يك فيلد لوك آپ ايجاد كردم و مي خواهم حذف كنم از دستور SQL زير چگونه استفاده كنم



ALTER TABLE Table Name DROP COLUMN

من املا بلد نيستم !!!

AliReza Vafakhah
شنبه 27 مهر 1387, 12:35 عصر
خوب حالا خودم جواب خودم را مي دم

با دستور Destroy فيلد را از بين ببريد



ADOQuery1.Fields.FieldByName('_LookUP1').Destroy;

vcldeveloper
شنبه 27 مهر 1387, 14:52 عصر
با دستور Destroy فيلد را از بين ببريد
برای از بین بردن یک شی هیچ وقت مستقیما Destroy را فراخوانی نمی کنند، بلکه بجاش از Free استفاده می کنند.