واضح آرشیو وب فارسی:سایت ریسک: ooje_asman20-04-2005, 11:39 PMبا سلام من مي خام يه برنامه با VB 6 بنويسم که شايد در حدود 10000 عنوان داشته باشد که اين عناوين هر کدام داراي چندين فيلد خواهند بود و نيز هر کدام چندين عکس و نيز تعدادي تکه فيلم خواهند داشت ، به نظر شما با کدام بانک کار کنم که تمام اطلاعات به صورت رمزي بوده و مستقيم در دسترس کاربر نباشد و فقط بتوان از طريق برنامه به آنها دسترسي داشت اکسس يا ديتابيس يا پارادکس يا ODBC و بعد اينکه من يه کمي رو نوشتم و با اکسس کار کردم ولي وقتي که بانک رو با خود برنامه اکسس خارج از برنامه باز مي کنم تمام اطلاعات و عناوين با تمام فيلدهايش ظاهر مي شود حال از ارباب برنامه نويس خواهشمندم مرا ياري دهند و نيز اگر مشاوره تخصصي و مفصل و گاها ياد دادن مطالبي باشد من حاضر به پرداخت هزينه هستم و خلاصه مي خام اين برنامه به بهترين وجه نوشته شود مرسي منتظر جواباتون هستم هر روز ساعت 7 تا 9 صبح من آنلاين هستم و آی دی یاهوم همین [email protected] می باشد منتظر کمک هاتون هستم مهمان21-04-2005, 05:58 AMسلام دوست عزيز اولا که سعي کنيد زبان برنامه نويسي خودتون را عوض کنيد. من از چند سال پيش چندين پروژه توسط vb 6 نوشتم که هنوز هم مشکل دارند. منظورم پروژه هاي حسابداري و انبازداري و صدور چک و .... در vb 6 کافي است يک error اتفاق بيفتد تا از برنامه خارج شويد. همين خارج شدن به صورت ناخواسته باعث مي شود که اطلاعات شما در ديتابيس دچار مشکل شوند. من زبان وي بي دات نت يا سي شارپ و يا دلفي را جهت نوشتن اين برنامه پيشنهاد مي کنم. و اما در رابطه با سوال شما. من فکر کنم اگر شما بخواهيد اطلاعات زيادي را در ديتابيس ذخيره کنيد sql server 2000 گزينه مناسبي باشد. در مورد رمزي کردن اطلاعات هم بايد بگويم که در کد برنامه خود بايد يک رمز گذار و يک رمز بردار بنويسيد. چون با عوض کردن پسوند فايل ديتابيس در اکسس يا رمز گذاشتن بر روي اکسس چيزي حل نمي شود و اطلاعات شما براي کسي که برنامه نويس هست به راحتي قابل دستيابي است. مثل شرکتي که ديکشنري آريانپور را صادر کرده بودند. اين شرکت فايل اکسسي در سي دي خود با پسوند dll قرار داده بود که در واقع فايل اکسس بود. فقط کافي بود که اين فايل را روي هارد کپي کنيد و پسوند اونو به mdb تغيير بدهي. بعد که مي خواستي با اکسس بازش کني رمز مي خواست که اون رمز را هم توسط برنامه هاي جانبي مي تونستي به دست بياري. بعد که ديتابيس را باز مي کردي و رمز را ميزدي تمام اطلاعات ديکشنري آريانپور در دسترس بود. در هر حال اگر باز هم سوالي داشتي خوشحال ميشم کمکت کنم موفق باشيد :) ooje_asman21-04-2005, 08:02 AMبا سلام ممنون از اینکه جواب دادین چند سئوال : 1- مگه این مدیریت خطا که در VB هست نمی تونه برنامه رو سروسامان بده 2- VB.net مگه با این VB 6 خیلی فرق داره اونم هرچه باشه بالاخره vb هست بعدش من کلی برنامه رو پیش بردم که بایس دوباره اونجا بازنویسی کنم ولی اگه بتونه این برنامه که نوشتم رو کمی هم ساپورت کنه چشم برنامه رو عوض می کنم اخه من تاریخ و systry وغیره رو با هزار زحمت جور کردم اونجا یه هو بهم نخوره 3- در مورد VB.net اگه می شه یه کم توضیح بدین اگه واقعا ارزش داره برنامه رو عوض می کنم یعنی این ورژن انقد متحول شده 4- برنامه رمز گذار رو هم خودم بایس بنویسم حال این رو اول پروژه باید بنویسم یا در آخر کار که همه کارا تموم شده می نویسند چون من هنوز سواد زیادی ندارم ممنون و متشکر از لطفتون مهمان22-04-2005, 06:14 AMسلام دوست عزيز مديريت خطا در vb 6 خيلي ضعيف هست و در جاهايي از کدهاي حرفه اي هم از on error resume next استفاده شده. اين به اين معناست که زياد نميشه مطمئن بود به vb 6. اما در vb.net مديريت خطا فوق العاده قدرتمند هست و مانند delphi داراي کنترل خطاي حساب شده هست. vb.net خيلي با vb 6 فرق داره. سبک کد نويسي اون متفاوت هست. وصل شدن به ديتابيس فرق داره و .... درمورد تاريخ و systray هم بايد بگم systray در vb.net يک کامپوننت براي همين کار وجود داره و ديگه نياز به صدا زدن api نيست. و يا از dll استفاده کني. در کل من که از vb 6 استفاده مي کردم و حالا با سي شارپ کد مي نويسم تفاوت را کاملا احساس مي کنم. دات نت خيلي قوي تر از قبل شده و من پيشنهاد مي کنم که با دات نت پروژه را بنويسي. ممکنه برات خيلي سخت باشه اما ارزش داره. باور کن موفق باشيد :wink: hamed 138430-07-2005, 07:41 AMلطفا بيشتر توضيح دهيد Nesta30-07-2005, 03:05 PMلطفا بيشتر توضيح دهيد سلام حامد جان لطف کید به تاریخ پست هم نگاه کنید مال 3 ماه پیش هست. شما تاپیک 3 ماه پیش رو جواب دادین . متشکر از شما. :shock: :wink: سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 252]