واضح آرشیو وب فارسی:سایت ریسک: punisher 00727-07-2008, 10:33 PMbacheha nemitoonam farsi benevisam:41: dar vb.net 2005 chegoone mishe ba databse access(2007) kar kard MTPROG28-07-2008, 02:02 AMفرقي با ساير اكسس ها نداره فقط يكم Connection String فرق مي كنه اونهم اينطوري !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! وساير دستورات بانك مثل Insert,Update,Delete و غيره مثل قبل هستش فقط اين يه خط رو رو بايد عوض كني fozool.mohammad javad28-07-2008, 03:10 AMbacheha nemitoonam farsi benevisam:41: dar vb.net 2005 chegoone mishe ba databse access(2007) kar kard سلام یه نگاه به اینجا بنداز خیلی جالب !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! punisher 00728-07-2008, 09:18 PMBacheha chegoone bayad dar database search konim? fozool.mohammad javad29-07-2008, 03:22 AMBacheha chegoone bayad dar database search konim? سلام !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! punisher 00729-07-2008, 10:50 PMBacheha Mamnoon Man Chetori Mitoonam excel ro be onvane database dar vb.net 2005 estefade konam? punisher 00730-07-2008, 03:44 PMبچه ها چطوری میشه excel رو به عنوان دیتا بیش استفاده کرد؟؟؟؟؟؟ _H2_30-07-2008, 04:32 PMسلام میخواستم خود جناب fozool.mohammad javad جواب دهند، ولی انگار کمی سرشان شلوغ است و با اجازه ایشان جواب میدهم... اگر بخواهید از excel به عنوان database استفاده کنید، شما را ارجاع میدهم به سایت مرجعی که دوستمان در تاپیک سوم معرفی کردند. گرچه من تا حالا خودم تست نکرده ام، ولی امکان برقراری ارتباط با excel با ado وجود دارد. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! ولی اگر مصرف آموزشی و یا export ندارید، اصلاً استفاده از excel را به عنوان database برای ذخیره دیتاها توصیه نمیکنم، چون اصلاً ذات بانک اطلاعات رابطه ای را ندارد. access شاید اصلا و ابداً با sqlserver و oracle قابل قیاس نباشد، ولی حداقل ذات دیتابیسی و بانک های رابطه ای را دارد. punisher 00730-07-2008, 07:52 PMسلام میخواستم خود جناب fozool.mohammad javad جواب دهند، ولی انگار کمی سرشان شلوغ است و با اجازه ایشان جواب میدهم... اگر بخواهید از excel به عنوان database استفاده کنید، شما را ارجاع میدهم به سایت مرجعی که دوستمان در تاپیک سوم معرفی کردند. گرچه من تا حالا خودم تست نکرده ام، ولی امکان برقراری ارتباط با excel با ado وجود دارد. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!!!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!ولی اگر مصرف آموزشی و یا export ندارید، اصلاً استفاده از excel را به عنوان database برای ذخیره دیتاها توصیه نمیکنم، چون اصلاً ذات بانک اطلاعات رابطه ای را ندارد. access شاید اصلا و ابداً با sqlserver و oracle قابل قیاس نباشد، ولی حداقل ذات دیتابیسی و بانک های رابطه ای را دارد. میشه یکم توضیح بدین من که نمیدونم چطور باید تو وی بی 2005 این کار را انجام بدم:11: _H2_30-07-2008, 11:54 PMسلام عزیزجان، شما با همان کدی که به Access وصل شدید، میتوانید به excel هم وصل شوید، فقط ConnectionString را چنین اصلاح کنید: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! punisher 00731-07-2008, 03:04 PMمن از منوی data-add new data source وصل میشم این کدی که شما میگی بلد نیستم _H2_31-07-2008, 07:34 PMسلام من با اون ویزادهایی که شما کار میکنید، چندان آشنایی ندارم و کد نویسی صریح و واضح دستی را بر هز چیزی ترجیح میدهم. همین کد زیر هم اگر برای خودم بود، حتماً Connection اش را جدا تعریف میکردم، شاید Command را هم ... کد زیر اطلاعات را از excel2003 میخواند و در یک DataTable میریزد، که میتوالنید آن برای نمایش در گراید استفاده کنید. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! در آخر پیشنهاد میکنم کمی کتابها و pdf هایی در خصوص ado.net را مطالعه کنید و خودتان را قوی کنید تا بتوانید از حداکثر قدرت ado.net بهره مند شوید، چیزی که در ویزاردهای آماده چندان میسر نیست. موفق باشید. punisher 00702-08-2008, 05:09 PMحالا چطوری Save کنم؟ _H2_02-08-2008, 10:54 PMسلام روش عادی DataAdapter ! Fill برای بارگذاری و Update برای ذخیره سازی. punisher 00702-08-2008, 11:33 PMمنم همین کارو میکنم ولی error میده! کد من اینه: dbda.update(dbtable) _H2_03-08-2008, 10:28 PMسلام من اشتباه کردم. اول که گفتید خطا میدهد، گمان کردن دستورهای UTE و DELETE و INSERT مناسب را ست نکرده اید. ولی وقتی خودم تست کردم باز نشد. به نظر میرسد (یا شاید من نتوانستم) oledb اکسل را فقط برای SELECT و به نوعی ReadOnly در اختیار قرار میدهد. اگر اینطور باشد، تنها راه ویرایش فایلهای اکسل میشود همان روش قدیمی COM باید References شی COM مورد نظر را به پروژه اضافه کنید و به حالت غیر دیتابیسی ویرایش خود را انجام دهید مثلاً Microsoft.Office.Interop.Excel.dll سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 360]