واضح آرشیو وب فارسی:سایت ریسک: ذخیره اطلاعات در بانک اطلاعاتی naser_feb 8646 15 شهريور 1387, 23:34سلام دوستان می خواستم بدونم امکان این وجود داره که اطلاعات رو بر روی pc در بانک اطلاعاتی ذخیره کنیم وبعد اطلاعات ذخیره شده رو روی بانک اطلاعاتی سایت آپدیت کنیم اگر سوالم رو زود جواب بدهید ممنون می شوم:rose::rose: راستی من از طریق زیر طراحی سایت می کنم زبان داینامیک ASP.Net2 بانک اطلاعاتی SQLServer TNZ187 18 شهريور 1387, 16:09بله می شه naser_feb 8646 18 شهريور 1387, 20:57ممنون می شه لطف کنید و نحوه انجامش رو بگید m1pfard 19 شهريور 1387, 12:18این لینکو ببینید شاید کمک کنه: TNZ187 19 شهريور 1387, 12:19سلام این قضیه بسته به این داره که جایی که شما کار می کنید ، من چند نکته می گم و بس . اولی این که در ساختن ConnectionString شما می توانید به عنوان سرور ، یک IP رو استفاده کنید که IP بانک SQLserver خواهد بود که در سرور نصب هست . دومی این که شما اگه بخواهید فقط وب کار کنید ، یا باید یک برنامه وب از دستگاه خودتون اجرا کنید که اطلاعات را از بانک شما گرفته و در بانک سرور ذخیره کند . یعنی شما بخش ورود اطلاعات را در کامپوتر خودتون و بخش نمایش رو در کامپیوتر سرور خواهید داشت . در بخش ورود اطلاعات باید یک بخش داشته باشید که اطلاعات را از جدول های خودتون Select و در جدول های سرور Insert کند . چهارم : برای اینکه بتوانید ردیف های متعددی را با یک فرمان وارد بانک کنید باید از دستور Insert به این صورت استفاده کنید INSERT INTO tbl (c1 , c2 , c3) Select a 1 , a 2 , a 3 FROM tbl2 naser_feb 8646 19 شهريور 1387, 17:01سلام این قضیه بسته به این داره که جایی که شما کار می کنید ، من چند نکته می گم و بس . اولی این که در ساختن ConnectionString شما می توانید به عنوان سرور ، یک IP رو استفاده کنید که IP بانک SQLserver خواهد بود که در سرور نصب هست . دومی این که شما اگه بخواهید فقط وب کار کنید ، یا باید یک برنامه وب از دستگاه خودتون اجرا کنید که اطلاعات را از بانک شما گرفته و در بانک سرور ذخیره کند . یعنی شما بخش ورود اطلاعات را در کامپوتر خودتون و بخش نمایش رو در کامپیوتر سرور خواهید داشت . در بخش ورود اطلاعات باید یک بخش داشته باشید که اطلاعات را از جدول های خودتون Select و در جدول های سرور Insert کند . چهارم : برای اینکه بتوانید ردیف های متعددی را با یک فرمان وارد بانک کنید باید از دستور Insert به این صورت استفاده کنید دوست عزیز امکان دار یه مقدار بیشتر توضیح بدین:rose: TNZ187 19 شهريور 1387, 21:39سلام من تقریبا کامل گفتم . شما می خواهید اطلاعات رو ابتدا در بانک خودتون ذخیره کنید ، بعد یک جا به سرور بفرستید . درسته ؟ پس شما یک بخش باید داشته باشید که اطلاعات رو از بانک خودتون بخونه ، بریزه توی بانک سرور خوب ، معمولا یک سوال اینه که چه طور با بانک خارجی ارتباط داشته باشیم که گفتم باید با IP جلو برید . به حای DataSource آی پی سرور رو می دید ( یا اگه بانکشون آی پی خاص داره اون رو می دید ) سوال دومی که مطرحه اینه که چه طور همه اطلاعات رو در یک فرمان وارد یک جدول بکنیم که باز گفتم چه طور . شما هر وقت می خواهید آخرین اطلاعات رو بریزید ، چک می کنید که اخرین مطلب اضافه شده به هر جدول چی هست ، بعدش مطالب جدید رو وارد می کنید . به همین سادگی ، به همین خوشمزگی ، پودر کیک ASP.net . حالا من نمی دونم که باید کجا رو بیشتر توضیح بدم . چون فکر کنم قبلا به همه این ها اشاره کرده بودم m1pfard 21 شهريور 1387, 10:33اگه به اون لینک سر بزنین, یه برنامه معرفی میکنه که اطلاعات موجود در جداول رو هم تبدیل به فایل .sql میکنه. (فکر کنم مال خود مایکروسافته) تو اون صفحه یه فایل asp.net هم هست به نام RunSQL.aspx که قابل داونلوده. اون فایل رو هم داونلود کنین و پس از اینکه تغییرات رو انجام دادین رو سرورتون آپلود کنین. در نهایت فایل RunSQL.aspx را از روی سرور اجرا کنین. اگه تنظیمات رو درست انجام داده باشین اطلاعات شما به دیتابیستون انتقال پیدا میکنه. در نهایت یادتون نره که فایلها رو از سرور پاک کنین. SaeidTaherian 22 شهريور 1387, 14:41خوب یدفه بکاپ بگیرید اپلود کنید رو دیتابیس بعد ریستور کنید این کارا چیه دیگه TNZ187 22 شهريور 1387, 15:37خوب یدفه بکاپ بگیرید اپلود کنید رو دیتابیس بعد ریستور کنید این کارا چیه دیگه سلام خوب اگه خواستیم که برنامه بدیم به مشتری ، می گیم شما خودت از بانک بک آپ بگیر ؟
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 425]