PDA

View Full Version : سوال: ساخت فیلد در فرم



lorzadehj
سه شنبه 01 اسفند 1391, 15:31 عصر
با سلام و عرض خسته نباشیدبه تمام استاتید سایت
آیا امکان ساخت فیلد به شکل نمونه در اکسس وجود دارد به این صورت که در تکست باکس فرم نام فیلد نوشته شود و فیلد ساخته شود
با تشکر

Abbas Amiri
سه شنبه 01 اسفند 1391, 19:14 عصر
با سلام و عرض خسته نباشیدبه تمام استاتید سایت
آیا امکان ساخت فیلد به شکل نمونه در اکسس وجود دارد به این صورت که در تکست باکس فرم نام فیلد نوشته شود و فیلد ساخته شود
با تشکر

سلام
بله امکان درج ریزه کاریهای بیشتر هم وجود دارد . مثل نوع داده و سایز، اتونامبر ، ایندکس ، الزامی بودن و ...
با دستورات SQL DDL بایستی کار کنید
برای مثال ساده شما هم این دستور رابنویسید:


strSQL = "ALTER TABLE createField ADD " & FieldName & " TEXT(255)"
CurrentDb.Execute strSQL



createField نام جدول و FieldName نام تکست باکس است

lorzadehj
چهارشنبه 02 اسفند 1391, 03:50 صبح
با عرض سلام و ادب جناب امیری
دوباره زحمت من افتاد روی دوش شما
کد رو وارد کردم جواب نداد
اگر می شه لطف کنید و نمونه فایل بنده را تصحیح نمایید
البته با عرض پوزش ، دوباره تاکید میکنم که می خواهم یک جدول جدید با فیلدهای جدیدی بسازم و نام آن فیلدها را از تکست باکس فرم بگیرم
و آیا می شود آن فیلدها کمبو شود
با تشکر فراوان

Abbas Amiri
چهارشنبه 02 اسفند 1391, 19:57 عصر
با عرض سلام و ادب جناب امیری
دوباره زحمت من افتاد روی دوش شما
کد رو وارد کردم جواب نداد
اگر می شه لطف کنید و نمونه فایل بنده را تصحیح نمایید
البته با عرض پوزش ، دوباره تاکید میکنم که می خواهم یک جدول جدید با فیلدهای جدیدی بسازم و نام آن فیلدها را از تکست باکس فرم بگیرم
و آیا می شود آن فیلدها کمبو شود
با تشکر فراوان

سلام
نمونه ساده زیر را که جای گسترش زیادی دارد ، ببینید.
ضمن اینکه از دستورات DataBase.CreateTableDef و TableDef.CreateField هم میتوانید استفاده کنید