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

نام تاپیک: درخواست راهنمايي جهت انتخاب نوع ديتابيس

  1. #1

    درخواست راهنمايي جهت انتخاب نوع ديتابيس

    سلام دوستان
    من دارم يه برنامه حسابداري واس طلافروشها مينويسم
    اطلاعاتم كامله كد هاي اوليه رو هم نوشتم واسه محاسبات و ...
    ميخوام ديتابيسمو طراحي كنم فقط موندم با كسس پياده سازي كنم يا sql
    ميخوام كاربر راحت باشه و هيچ كار اضافهاي انجام نده
    ممنون ميشم كمكم كنيد

  2. #2
    کاربر دائمی آواتار User-os
    تاریخ عضویت
    دی 1386
    محل زندگی
    تهران/مشهد
    پست
    113

    نقل قول: نوع ديتابيس

    نقل قول نوشته شده توسط khoshtip118 مشاهده تاپیک
    سلام دوستان
    من دارم يه برنامه حسابداري واس طلافروشها مينويسم
    اطلاعاتم كامله كد هاي اوليه رو هم نوشتم واسه محاسبات و ...
    ميخوام ديتابيسمو طراحي كنم فقط موندم با كسس پياده سازي كنم يا sql
    ميخوام كاربر راحت باشه و هيچ كار اضافهاي انجام نده
    ممنون ميشم كمكم كنيد
    به نظر میاد شما زیاد تجربه در برنامه نویسی ندارید
    چون حجم بانکهاتون خیلی قرار نیست بالا باشه من sql رو پیشنهاد میکنم . وقتی دقیقا کار با sql و اکسس تو سی شارپ یکیه sql گزینه بهتریه.

  3. #3

    نقل قول: نوع ديتابيس

    ببينيد ميدونم يكي هست ولي آخه مزيت اكسس اينه كه لازم نيست نرم افزار خاصي واسش نصب كني
    ميخوام با توجه به مزايا و معايب بهم بگيد كدوم بهتره
    اگه بشه كه نياز نبا sql نصب بشه يا بصورت اتوماتيك با تنضيمات دلخواه نصب بشه حتما با sql كار ميكنم

  4. #4

    نقل قول: نوع ديتابيس

    درظاهر چاره ای نداری جز اینکه با sql server کار کنی! اکسز سرعتش پایینه ! بدرد پروژه هایی در حد دفترچه تلفن شخصی میخوره! ولی فکر کنم با instal shield و setupهای دیگه بشه کار نصب و خودکار انجام داد

  5. #5

    نقل قول: نوع ديتابيس

    ميشه در مورد instal shield بيشتر توضيح بدين يا يه منبعي معرفي كنيد كه من چطور اين كارو ميتونم انجام بدم ممنون ميشم

  6. #6
    کاربر دائمی آواتار ezamnejad
    تاریخ عضویت
    آبان 1386
    محل زندگی
    جلوي مانيتور
    پست
    257

    نقل قول: نوع ديتابيس

    به نظر من بهترين گزينه استفاده از sql express است كه ميتونيد با ايجاد يك setup با install shield دز صورتي كه از قبل روي سيستم كاربر نصب نباشه نصبش كنيد . در ضمن اين امكان را هم به شما ميده كه framework 2.0 را هم بدون دخالت كاربر نصب كنيد .
    شنيدم كه نسخه جديدش هم اومده كه كلي امكانات جديد بهش اضافه شده
    https://barnamenevis.org/showthread.php?t=108955

  7. #7

    نقل قول: نوع ديتابيس

    امكانات Access در مقايسه با MS SQL قابل مقايسه نيست(Access به عنوان DBMS اصلا مطرح نيست)
    براي ساخت نصب برنامه اگر موارد خاصي رو در نظر نداريد مي تونين از خود VisualStudio استفاده كنين در قسمت پيشنيازهاش Net Framwork. و SQLExpress رو نصب كنين و براي Attach بانكتون در اولين اجراي برنامه تون چك كنين بانكتون در SQLEpress وجود دارد يا نه اگر نبود Attach كنين
    به همين راحتي به همين خوشمزه گي
    آن لحظه که تنها اعتبار کسی که مساله ای را مطرح کرده است، شما را در اشتباه بودن ایده هایتان قانع کرد،
    آن لحظه،
    لحظه وداع شما با دنیای خلاقیت و پیشرفت خواهد بود. . .

    برنولی

  8. #8
    کاربر دائمی آواتار linux
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    تهران
    پست
    2,313

    نقل قول: نوع ديتابيس

    نقل قول نوشته شده توسط khoshtip118 مشاهده تاپیک
    سلام دوستان
    من دارم يه برنامه حسابداري واس طلافروشها مينويسم
    اطلاعاتم كامله كد هاي اوليه رو هم نوشتم واسه محاسبات و ...
    ميخوام ديتابيسمو طراحي كنم فقط موندم با كسس پياده سازي كنم يا sql
    ميخوام كاربر راحت باشه و هيچ كار اضافهاي انجام نده
    ممنون ميشم كمكم كنيد
    بهترین گزینه برای شما http://www.microsoft.com/sql/edition...t/default.mspx
    2 مگابایت بیشتر هم نیست.

  9. #9

    نقل قول: نوع ديتابيس

    نقل قول نوشته شده توسط ezamnejad مشاهده تاپیک
    به نظر من بهترين گزينه استفاده از sql express است كه ميتونيد با ايجاد يك setup با install shield دز صورتي كه از قبل روي سيستم كاربر نصب نباشه نصبش كنيد . در ضمن اين امكان را هم به شما ميده كه framework 2.0 را هم بدون دخالت كاربر نصب كنيد .
    شنيدم كه نسخه جديدش هم اومده كه كلي امكانات جديد بهش اضافه شده
    https://barnamenevis.org/showthread.php?t=108955
    از تمامي دوستان سپاسگزارم
    ميشه يه لطفي بكنيد
    من در زمينه برنامه نويسي مشكلي ندارم و تا حالا برنامه هاي زيادي نوشتم ولي تا حالا هيچ وقت ئاسه برنامه هام نصب كردن درست نكردم و خود شركت هايي كه براشون كار ميكردم اين كارو انجام ميدادن به همين دليل از اين جور كارا اطلاع ندارم
    حالا اگه ميشه لطف كنيد يكم ساده تر برام بگيد
    اين sql express دقيقا چي كار ميكنه آيا يه sql سفارشي واسه خودمون درست ميكنيم ؟
    اگه آره لينك دانلودشو برام بزاريد يه منبعي هم واسه آموزش بزاريد

    از دوستان ديگه هم ميخوام واسه كمك به من اگه چيزي معرفي مكنن يه لينك آموزشي هم بزارن
    ممنون ميشم

    به طور ساده بگم ميخوام موقع نصب برنامه framework , sql اتوماتيك نصب بشن وكاربر اصلا با نصب اونا كار نداشته باشه چون همونطور كه ميدونيم معمولا آدمهايي هستن كه از اين كارا ميترسن يا اطلاعي ندارن

  10. #10
    آن لحظه که تنها اعتبار کسی که مساله ای را مطرح کرده است، شما را در اشتباه بودن ایده هایتان قانع کرد،
    آن لحظه،
    لحظه وداع شما با دنیای خلاقیت و پیشرفت خواهد بود. . .

    برنولی

  11. #11

    نقل قول: نوع ديتابيس

    دوست عزيز مشكل من اين نيست كه ديتا بيس رو attach كنم
    ميخوام موقع نصب برنامم sql server هم نصب بشه بدون اينكه كاربر متوجه بشه و با تنظيماتي كه خودم ميخوام نصب بشه چون تنظيمات sql يكم واسه كاربر ممكنه سخت باشه و ميخوام كه اين سختي كار حذف بشه
    در اين زمينه منو راهنمايي كنيد

  12. #12

    نقل قول: نوع ديتابيس

    SQLExpress در زماني كه با برنامه نصب ساخته شده توسط VS بخواد نصب بشه فقط يه پنجره موافقت نامه نصب رو (براي هر پيش نياز مثل Net. و SqlEpress و ..) نشون ميده و اگر با برنامه نصب ساخته شده توسط InstallShield بخواييد نصب كنيد اون مواققت نامه ها رو هم ديگه نشون نميده
    در هيچ كدوم هم تنظيماتي مانند تنظيمات نصب SQL Server نشون داده نميشه
    آن لحظه که تنها اعتبار کسی که مساله ای را مطرح کرده است، شما را در اشتباه بودن ایده هایتان قانع کرد،
    آن لحظه،
    لحظه وداع شما با دنیای خلاقیت و پیشرفت خواهد بود. . .

    برنولی

  13. #13

    نقل قول: درخواست راهنمايي جهت انتخاب نوع ديتابيس

    ببخشيد ها
    يه كم ساده تر بگيد
    خيلي سخت توضيح داديد
    و اينو هم نگفتيد آيا تنظيمات من واسه نصب sql سفارشي هست يا نه؟ با تنظيمات پيش فرض خودشه

  14. #14

    نقل قول: درخواست راهنمايي جهت انتخاب نوع ديتابيس

    پیشنهاد می کنم یکبار با خود VS و گزینه Publish یک نصب کننده واسه پروژه تون بسازید و در Prerequisites هاش SQLExpress رو تیک بزنین و ببینید که چطور می سازه و نحوه نصب رو باهاش ببینید
    من نمی دونم شما چه تنظیمات سفارشی رو روی Instanceتون می خوایید بگذارید تنظیمات رو بفرمایید تا بتونم بهتر راهنمایی کنم
    آن لحظه که تنها اعتبار کسی که مساله ای را مطرح کرده است، شما را در اشتباه بودن ایده هایتان قانع کرد،
    آن لحظه،
    لحظه وداع شما با دنیای خلاقیت و پیشرفت خواهد بود. . .

    برنولی

  15. #15

    نقل قول: درخواست راهنمايي جهت انتخاب نوع ديتابيس

    من يه برنامه دارم كه ديتا بيسش sql server
    حالا ميخوام يه نسخه نصبي ازش درست كنم
    رو سيستمي ميخوايم نصب بشه كه نه دات نت نه sql روش نصب نيست
    نميخوام كاربر بياد اينارو جدا گونه نصب كنه
    آيا با نصب sql express نياز به نصب sql نيست و اينكه نميخوام كاربر ببينه كه اينا رو سيستمش دارن نصب ميشن يعني كار اضافه اي نميخوام انجام بده
    شرمنده انگار عصبانيتون كردم

  16. #16

    نقل قول: درخواست راهنمايي جهت انتخاب نوع ديتابيس

    كسي نبود كمك كنه

  17. #17

    نقل قول: درخواست راهنمايي جهت انتخاب نوع ديتابيس

    دوست عزیز من بهتون گفتم با چند تا کلیک ساده یک Setup ساده از برنامه تون به کمک Visual Studio بسازید (اگر روشی که گفتم رو متوجه نشدید در مورد نحوه انجام اینکار آموزشهای کاملی دوستان گذاشته اند با مراجعه به آنها روش کار رو می فهمید )
    در صورتی که Setupی که ساختید رو اجرا کنید می بینید چطور برنامه های که روی سیستم مقصد نصب نیست رو نصب می کنه
    زمانی که اون رو اجرا می کنید سیستم رو چک می کنه و پیش نیازهای لازم رو نصب می کنه (مثل Net Framework. و SqlExpress و Windows Installer3.1) برای نصب اونها هم هیچ گزینه یا پنجره خاصی رو نمایش نمی ده (به جز یک کادر موافقت نامه برای هر کدام) در آخر هم برنامه شما رو روی سیستم نصب می کنه و یک Shortcut در منوی استارت و دسکتاپ

    در مورد SqlExpress و قابلیت های اون در یک جمله می تونم بگم که یک نسخه از SQL Server بدون GUI و تقریبا میشه گفت Engine اون یکم بیشتر چیزی در حدود 36 مگابایت هم حجم داره یکی ازمعایبش اینه که فایلهای دیتابیس بیشتر از 4 گیگابایت رو پشتیبانی نمیکنه و یکی از مزایا اینکه رایگانه

    نسخه کوچکتری از SQL هم به نام Compact وجود داره که بچه SQLEpress حساب میشه(در حدود 2 مگابایته) و برای موبایل و سیستمهای کوچک دسکتاپی روی یک سیستم کاربرد داره این یکی هم رایگانه
    برای اطلاعات بیشتر با 118 تماس.. ببخشید به MSDN مراجعه نمایید
    موفق باشید
    آن لحظه که تنها اعتبار کسی که مساله ای را مطرح کرده است، شما را در اشتباه بودن ایده هایتان قانع کرد،
    آن لحظه،
    لحظه وداع شما با دنیای خلاقیت و پیشرفت خواهد بود. . .

    برنولی

  18. #18
    کاربر دائمی آواتار linux
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    تهران
    پست
    2,313

    نقل قول: درخواست راهنمايي جهت انتخاب نوع ديتابيس

    نقل قول نوشته شده توسط khoshtip118 مشاهده تاپیک
    كسي نبود كمك كنه
    شما نسخه کامپکت را بکارببرید که چندتا فایل dll هست که موقع نصب برنامه شما به راحتی نصب می شود و کاربر اصلا متوجه هم نخواهد شد.

  19. #19

    نقل قول: درخواست راهنمايي جهت انتخاب نوع ديتابيس

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

  20. #20

    نقل قول: درخواست راهنمايي جهت انتخاب نوع ديتابيس

    خوب حالا يه چيزايي دستگيرم شد
    فقط حالا ميمونه يه چيز
    يعني من وقتي sql expressدانلود كردم موقع نصب برنامه اينو هم رو سيستمش نصب كنم و ديتا بيسم رو روي اون attach كنم
    درسته؟ و كار ديگهاي لازم نيست انجام بدم؟
    ناگفته نماند يه نسخه نصب از برنامم درست كردم ولي رو سيستم ديگهاي كه هيچي روش نصب نيست نصب كردم ولي جواب نداد و نمي تونست به ديتا بيسم متصل بشه
    متونم خواهش كنم يه نمونه از يه برنامه نصبي كه ميگيد درست كنيد و واسم بزاريد ولي اگه اين كارو كرديد حتما ديتا بيسش sql باشه و سورسشو هم بزاريد
    ممنون ميشم اين كارو انجام بدبد اين تاپيك بسته ميشه
    آخرین ویرایش به وسیله khoshtip118 : شنبه 25 خرداد 1387 در 05:32 صبح

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

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