نمایش نتایج 1 تا 23 از 23

نام تاپیک: یک مشکل مهم در مورد کار با جداول sql (توزیع)

  1. #1
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1382
    محل زندگی
    بیرجند - خ مدرس - مدرس 44 پلاک 52
    پست
    162

    یک مشکل مهم در مورد کار با جداول sql (توزیع)

    سلام
    دوستان عنایت کنید
    برای توزیع برنامه هایی که با فاکس نوشته می شوند و در آنها از جداول اس کیو ال استفاده می شود چه باید کرد
    با توجه به اینکه اولا کامپوننتهای سیستمی اس کیو ال باید نصب شود
    و ثانیا تمامی جدال باید قبل از اجرای برنامه attach شوند

  2. #2
    مدیر بخش آواتار binyaz2003
    تاریخ عضویت
    آبان 1382
    محل زندگی
    کرمان
    سن
    39
    پست
    2,107
    سلام منم همین سوال رو دارم
    فکر کنم sql حتما باید نصب باشه و اینکه بشه برای اولین بار که برنامه ایجاد بشه با دستورات sql از تو برنامه بانک ها رو بسازیم و بعد استفاده کنیم
    وب سایت شخصی
    وبلاگ آموزش ویژوال فاکس پرو - به دلیل تعطیل شدن میهن بلاگ نوشته های وبلاگ به وب سایت شخصی منتقل شدند.

  3. #3
    سلام با ارزوی قبولی طاعات و عبادات دوستان

    بله بی نیاز جان این امکان وجود دارد
    مشکل شما با اسکرییت حل خواهد شد که می توان طوری تعریف کرد که موقع نصب برنامه بصورت همزمان نصب و بانکها و ... را تعریف خواهد کرد
    قبل از نصب برنامه در کامییوتر مقصد حتما sqlserver را نصب شده باشد

  4. #4
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1382
    محل زندگی
    بیرجند - خ مدرس - مدرس 44 پلاک 52
    پست
    162
    با عرض سلام مجدد

    قبل از نصب برنامه در کامییوتر مقصد حتما sqlserver را نصب شده باشد
    خب فرض کنید یک برنامه حسابداری یا هر چیز دیگه ای نوشتیم و میخواهیم در اختیار یک سری کاربر معمولی (که نصب برنامه خودمون هم ممکنه براشون سخت باشه ) قرار بدیم حالا این کاربر رو چطوری مجبور به نصب
    SQL server کنیم .
    احتمالا باید راه بهتری هم باشه شاید با اضافه کردن چند فایل در instal shild بشه کاری کرد

    ضمنا
    مشکل شما با اسکرییت حل خواهد شد که می توان طوری تعریف کرد که موقع نصب برنامه بصورت همزمان نصب و بانکها و ... را تعریف خواهد کرد
    با تشکر از عنایت شما اگه ممکنه در مورد این اسکریپت یه کم توضیح بدین
    یا علی

  5. #5
    مدیر بخش آواتار binyaz2003
    تاریخ عضویت
    آبان 1382
    محل زندگی
    کرمان
    سن
    39
    پست
    2,107
    نصب
    SQL server
    فکر نکنم بشه کاری کرد چون باید sql server در حال اجرا باشه نا بتونه کنترل رو بانک اطلاعاتیو اینکه کی لوگین میشه و اجازه ها (permissons) رو کنترل کنه
    وب سایت شخصی
    وبلاگ آموزش ویژوال فاکس پرو - به دلیل تعطیل شدن میهن بلاگ نوشته های وبلاگ به وب سایت شخصی منتقل شدند.

  6. #6
    با تشکر از عنایت شما اگه ممکنه در مورد این اسکریپت یه کم توضیح بدین
    کار اسکریپت به این شکل است که از دیتابیسها،کوریها،ویوها و … مبدا را استخراج می کند وآن را تحت فایلی ذخیره می شوند که می توان بعد از اولین اجرای برنامه این اسکریپت که از قبل آماده روی کامپپوتر کاربر اجرا کنیین تا تمامی Object های مورد نیاز ساخته بشن برای اجرای اسکریپت از فایل osql.exe استفاده کنین(در Books Online راهنمای استفاده از اون وجود داره)

  7. #7
    مدیر بخش آواتار binyaz2003
    تاریخ عضویت
    آبان 1382
    محل زندگی
    کرمان
    سن
    39
    پست
    2,107
    کسی به نتیجه رسید؟
    وب سایت شخصی
    وبلاگ آموزش ویژوال فاکس پرو - به دلیل تعطیل شدن میهن بلاگ نوشته های وبلاگ به وب سایت شخصی منتقل شدند.

  8. #8
    اولا sql server باید نصب شده باشد حالا اینکه کی اونو نصب میکنه الله اعلم
    دوما روش script بهترین راه برای ساخت دیتابیس و تعریف اونه
    سوما میتونید با یه برنامه به زبان فاکس هم دیتابیس هاتون رو بسازید
    چهارم اینکه میتونید جداول ساخته شده در فاکس را با upsizing خود فاکس به محیط sql server منتقل کنید
    در تندیس های تخت جمشید هیچ کس در حال تعظیم نیست ، هیچ کس عصبانی نیست ، هیچ کس سرافکنده و شکست خورده نیست ، هیچ کس سوار بر اسب نیست ، هیچ قومی بر قوم دیگر برتر نیست ، هیچ کس برده نیست و هیچ تصویر خشنی دیده نمیشود.
    ************************************************** ******************************************
    اندیشه کن , آنگاه سخن گو تا از لغزش بر کنار باشی

  9. #9
    مدیر بخش آواتار binyaz2003
    تاریخ عضویت
    آبان 1382
    محل زندگی
    کرمان
    سن
    39
    پست
    2,107
    مساله اینه که ما باید یک یوزر و پسورد ادمینستر رو داشته باشیم یا نه با همون sa کار می کنه؟
    یعنی لوگین بسازه و یک دیتابیس رو attach کنه
    وب سایت شخصی
    وبلاگ آموزش ویژوال فاکس پرو - به دلیل تعطیل شدن میهن بلاگ نوشته های وبلاگ به وب سایت شخصی منتقل شدند.

  10. #10
    سلام

    اگه یادتون باشه من در استفاده از مدیر بانک MySql را پیشنهاد دادم.یکی از علتهاش اینه که نیازی به نصب نداره و فقط با کپی کار میکنه. البته ODBC اون باید نصب بشه. و برای تبدیل بانکها به Mysql توی یکی از سایتها هم یک برنامه بود. البته Visual foxpro 9 از فیلدهایی پشتیبانی میکنه که توی این بانکها هست مثل VarChar.
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  11. #11
    من خودم mysql رو به ms_sql ترجیح میدم
    نمیدونم چرا
    کلا من از محصولات مایکروسافت فقط از vfpو vb خوشم میاد
    در تندیس های تخت جمشید هیچ کس در حال تعظیم نیست ، هیچ کس عصبانی نیست ، هیچ کس سرافکنده و شکست خورده نیست ، هیچ کس سوار بر اسب نیست ، هیچ قومی بر قوم دیگر برتر نیست ، هیچ کس برده نیست و هیچ تصویر خشنی دیده نمیشود.
    ************************************************** ******************************************
    اندیشه کن , آنگاه سخن گو تا از لغزش بر کنار باشی

  12. #12
    سلام
    میشه بگید من از کجا میتونم سریع mysql رو یاد بگیرم و استفاده کنم. راستش من تا حالا با این کار نکردم . البته با mssql هم همینطور و این بخاطر مشکلات نصب اونها برای کاربران من هست که اکثرا در شهرهای مختلف هستند.
    با تشکر

  13. #13
    http://www.memoware.com/?screen=doc_detail&doc_id=11546&p=category%5E!Comp uters~!&sort_by=downloads&start=0
    در تندیس های تخت جمشید هیچ کس در حال تعظیم نیست ، هیچ کس عصبانی نیست ، هیچ کس سرافکنده و شکست خورده نیست ، هیچ کس سوار بر اسب نیست ، هیچ قومی بر قوم دیگر برتر نیست ، هیچ کس برده نیست و هیچ تصویر خشنی دیده نمیشود.
    ************************************************** ******************************************
    اندیشه کن , آنگاه سخن گو تا از لغزش بر کنار باشی

  14. #14
    سلام


    MySql را اگه داشته باشید و فایلهای اون را که فرض کنیم توی شاخه C:\MYSQL نصب کرده باشیم میتوانیم با کپی معمولی در کامپیوتر دیگر در همین شاخه (چون پیکربندی اون تفاوت نکنه) و با اجرای MySqld در 98 یا Mysqldnt در Nt به راحتی میتونید از اون استفاده کنید.

    چون برنامه هایی که تهیه میشه ممکنه روی کامپیوتر دیگری بره و نصب بشه شما مجبورید برای MsSql از ویندوزهای سرور استفاده کنید. و این باعث میشه ویروس کش اون هم مخصوص سرور باشه و دردسرهای بعدی و بعدی. از طرف دیگه هرچی برنامه نصب شما کمتر به کاربر کاری داشته باشه بهتره.

    اگه یک کم با MySql کار کنید میبییند خیلی شبیه فاکسه. البته این رو اونهایی که بیشتر با فاکس تحت داس کار کردند یا حتی DBase.

    یک راه هم برای اینکه فایلهای اطلاعاتی شما را کسی نتونه سر در بیاره اینه که یک بانک بسازید و در اون Connction ایجاد کنید و این بانک (یعنی DBC) را به فایل اجرایی اضافه کنید تا رمزهای شما را که روی بانک MySql گذاشته اید نتونه بخونه.
    البته Connection در بانک چون کمتر با دستور در تماسید بهتره.

    این هم یادتون باشه که View شما بایستی قابل Update باشد. تا تغییرات اعمال بشه اولش کار یکمی سخته ولی بعدش لذت میبرید.

    یک نقطه قوت دیگه اینه که MySql در Linux پشتیبانی میشه و تعداد سیستم عاملی که پشتیبانی میکنه بیشتره.
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  15. #15
    راستی از این آدرس

    ftp://leafe.com/stru2mysql.PRG

    میتونید هر جدولی را به MySql ببرید.
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  16. #16
    ممنون از راهنمایی دوستان
    کمی امتحان میکنم و دوباره مزاحم میشم :oops:

  17. #17
    مدیر بخش آواتار binyaz2003
    تاریخ عضویت
    آبان 1382
    محل زندگی
    کرمان
    سن
    39
    پست
    2,107
    یعنی mysql عین sql کنترل کاربرا و لوگین ها و بک آپ و... رو داره و فقط با یک ستاپ نصب میشه و کار دیگه ای نداره؟
    وب سایت شخصی
    وبلاگ آموزش ویژوال فاکس پرو - به دلیل تعطیل شدن میهن بلاگ نوشته های وبلاگ به وب سایت شخصی منتقل شدند.

  18. #18
    سلام

    خیلی بیشتر از این چیزها! حتما یه خوبی داره که Yahoo ازش استفاده میکنه. در مقایسه با محصول میکروسافت هم سرعتش بیشتر هم حجمهایی که پشتیبانی میکنه.
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  19. #19
    جناب توکل پیشنهاد میکنم یه مثال از برنامه هائی که با این دیتابیس نوشته اید در اختیار دوستان قرار بدید تا راحت تر و سریعتر به اصل موضوع برسند
    با تشکر
    در تندیس های تخت جمشید هیچ کس در حال تعظیم نیست ، هیچ کس عصبانی نیست ، هیچ کس سرافکنده و شکست خورده نیست ، هیچ کس سوار بر اسب نیست ، هیچ قومی بر قوم دیگر برتر نیست ، هیچ کس برده نیست و هیچ تصویر خشنی دیده نمیشود.
    ************************************************** ******************************************
    اندیشه کن , آنگاه سخن گو تا از لغزش بر کنار باشی

  20. #20
    اگر اینکار رو بکنند خیلی عالی است. حتی اگر یک نمونه فوق العاده کوچک باشه.

  21. #21
    سلام

    مسئله اینه که توی خونه کار نمیکنم و بیرون از محلهای مخلتف اگه وقت گیر بیارم. چشم در اولین فرصت.
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  22. #22
    با سلام خدمت دوستان خواهشمندم در مورد استفاده از sqlserver databaseدر ویژوال فاکس پرو یک کد کامل با شرح آن در سطح ابتدائی برام بذارید و در ضمن اگه کسی از تبریز است به ادر س اینترنتی من پیام بده در مورد ویژوال فاکس پرو توضیح میخوام heric21_2006@yahoo.com

  23. #23
    مدیر بخش آواتار binyaz2003
    تاریخ عضویت
    آبان 1382
    محل زندگی
    کرمان
    سن
    39
    پست
    2,107
    اول خوش آمد میگم
    لطفا کمی جستجو کنید
    و در تاپیک مناسب سئوال بپرسید
    http://www.binyazprograms.com/show.php?id=10
    وب سایت شخصی
    وبلاگ آموزش ویژوال فاکس پرو - به دلیل تعطیل شدن میهن بلاگ نوشته های وبلاگ به وب سایت شخصی منتقل شدند.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •