1. مهمان گرامی، جهت ارسال پست، دانلود و سایر امکانات ویژه کاربران عضو، ثبت نام کنید.
    بستن اطلاعیه

تولید اتوماتیک فرمهای هوشمند ورود اطلاعات در محیط VB6/ SQLServer

شروع موضوع توسط minaaa ‏10/12/11 در انجمن SQL

  1. کاربر پیشرفته

    تاریخ عضویت:
    ‏9/12/10
    ارسال ها:
    19,773
    تشکر شده:
    6,457
    امتیاز دستاورد:
    113
    -تولید اتوماتیک فرمهای هوشمند ورود اطلاعات در محیط VB6/ SQLServer
    ActiveDB , Inteligent DataSource ActiveX Component

    [​IMG]


    ActiveDB ابزاری است که به کمک آن میتوان براحتی و در کمترین زمان ممکن فرمهای هوشمند ورود اطلاعات را در محیط Visual Basic 6 و بانکهای اطلاعاتی MS Access , SQL Server , Oracle و دیگر Provider های OLeDb تولید کرد.
    - ActiveDB یک کنترل از نوع Data Source میباشد و کلیه کنترلهایی که خواص DataSource وData Field دارند مانند ( TextBox , ComboBox , ListBox,CheckBox , PictureBox , MaskEdit , RichtextBox, …) میتوانند به آن Bind شوند.
    ضمنا ActiveDB شامل یک Wizard قوی به نام Active Wizard میباشد که کلیه مراحل تولید فرمها را بدون نوشتن کد انجام خواهد داد.
    * توجه : قبل از نصب ActiveDB باید نر م افزار Visual Basic 6 به همراه Service Pack 4 بر روی کامپیوتر مورد نظر نصب شده باشد.
    امکانات کنترل ActiveDB
    1-Delete , Update , Insert رکوردها به صورت Single Update یا Batch Update
    2- مرور رکوردها ( Navigation) با کلیدهای UP رکورد قبلی , Down رکورد بعدی ، PgUp بیست رکورد به عقب ، PgDown بیست رکورد به جلو ، Ctrl PgDown آخرین رکورد ، Ctrl PgUp اولین رکورد.
    ۳-تشخیص اتوماتیک فیلدهای کلید اصلی PK توسط کنترل و تست تکراری نبودن مقادیر این فیلدها هنگام ورود اطلاعات توسط کاربر .۴- -تشخیص اتوماتیک فیلدهای Not Null .
    5- امکان ایجاد List of Value جهت فیلدهایی که مقادیر آنها از جداول دیگر بانک اطلاعاتی تامین میشود و اعمال Validation های لازم بر روی مقادیر این فیلدها و نیز تولید Lable شرح فیلد در هنگام اجرا (Runtime ) بصورت اتوماتیک .
    ۶- امکان جستجوی مقادیر فیلدها با روش Query By Form همانند محیط Oracle . با استفاده از کلید F11 مقادیر فیلدها خالی شود و با وارد کردن تمام و یا قسمتی از مقادیر هر یک فیلدها و اجرای جستجو F12 نتیجه مورد نظر در داخل Recordset فرم فیلتر خواهد شد.
    ۶-تنظیم اتوماتیک حداکثر طول فیلدها با توجه به مقدار تعریف شده در Table و Set شدن خاصیت Maxlen هر یک از فیلدها.
    ۷-امکان تهیه کپی از رکورد جاری Duplicate Record
    8- امکان تهیه و چاپ گزارشات سریع با فرمت Html از RecordSet جاری فرم و نیز Set کردن عناوین فیلدهای گزارش توسط کاربر.
    ۹- امکان صدور اطلاعات جاری فرم به فرمت Export to Excell
    10- تشخیص اتوماتیک فیلدهای عددی و کاراکتری و ایجاد محدودیتهای لازم در هنگام ورود اطلاعات فیلدهای عددی
    ۱۱- اعمال فیلترهای مورد نظر بر روی رکوردها Hard Filter (فیلترهایی که با Query نیز باز نخواهند شد ) و Filter از داخل محیط برنامه نویسی.
    ۱۲- امکان اعمال مجوزهای دسترسی با توجه به شرایط کاربران و ایجاد محدودیت افزودن رکورد , حذف رکوردها و یا اصلاح رکوردها با استفاده ا. خواص UpdateAllowed, DeleteAllowed, InsertAllowed
    13- امکان Sort صعودی و یا نزولی بر روی هریک از فیلدهای موجود با کلید F6
    14- امکان Set کردن Connection جاری در هنگام RunTime با استفاده از خاصیت ActiveConnection
    15- …. و بیش از ۱۰۰ Event, Method, Property مختلف جهت سهولت کار برنامه نویسان.