20-12-12, 01:40 AM
استخدم امر alter table هيريحك كتير وهيخليك تعمل اللى انت عاوزه فى سطر واحد ومن غير ما تقفل داتا ولا اى حاجة من دى
مثال على حذف عمود :
cn.Execute "alter table tab drop column dat"
الشرح : انا هنا استملت امر alter table وقولت له روح لعى الجدول اللى اسمه tab واحذف منه الحقل اللى اسمه dat
مثال على اضافة عمود جديد :
cn.Execute "alter table tab add dat date"
اكيد مش محتاج شرح كل اللى انا عملته شيلت drop column المسؤلة عن حذف الحقل وحطيت مكانها add المسؤلة عن اضافة حقل جديد مع مرعاة كتابة اسم الحقل ونوعه اذا كان نصى ولا رقمى ولا تاريخ .
مثال على حذف عمود :
cn.Execute "alter table tab drop column dat"
الشرح : انا هنا استملت امر alter table وقولت له روح لعى الجدول اللى اسمه tab واحذف منه الحقل اللى اسمه dat
مثال على اضافة عمود جديد :
cn.Execute "alter table tab add dat date"
اكيد مش محتاج شرح كل اللى انا عملته شيلت drop column المسؤلة عن حذف الحقل وحطيت مكانها add المسؤلة عن اضافة حقل جديد مع مرعاة كتابة اسم الحقل ونوعه اذا كان نصى ولا رقمى ولا تاريخ .
