ذخیره اطلاعات در بانک اطلاعاتی

سلام
دوستان می خواستم بدونم امکان این وجود داره که اطلاعات رو بر روی pc در بانک اطلاعاتی ذخیره کنیم وبعد
اطلاعات ذخیره شده رو روی بانک اطلاعاتی سایت آپدیت کنیم
اگر سوالم رو زود جواب بدهید ممنون می شوم:rose::rose:

راستی من از طریق زیر طراحی سایت می کنم
زبان داینامیک ASP.Net2
بانک اطلاعاتی SQLServer
 

TNZ187

Member
سلام
این قضیه بسته به این داره که جایی که شما کار می کنید ،
من چند نکته می گم و بس .
اولی این که در ساختن ConnectionString شما می توانید به عنوان سرور ، یک IP رو استفاده کنید که IP بانک SQLserver خواهد بود که در سرور نصب هست .
دومی این که شما اگه بخواهید فقط وب کار کنید ، یا باید یک برنامه وب از دستگاه خودتون اجرا کنید که اطلاعات را از بانک شما گرفته و در بانک سرور ذخیره کند . یعنی شما بخش ورود اطلاعات را در کامپوتر خودتون و بخش نمایش رو در کامپیوتر سرور خواهید داشت . در بخش ورود اطلاعات باید یک بخش داشته باشید که اطلاعات را از جدول های خودتون Select و در جدول های سرور Insert کند .
چهارم : برای اینکه بتوانید ردیف های متعددی را با یک فرمان وارد بانک کنید باید از دستور Insert به این صورت استفاده کنید
INSERT INTO tbl (c1 , c2 , c3) Select a1 , a2 , a3 FROM tbl2
 
سلام
این قضیه بسته به این داره که جایی که شما کار می کنید ،
من چند نکته می گم و بس .
اولی این که در ساختن ConnectionString شما می توانید به عنوان سرور ، یک IP رو استفاده کنید که IP بانک SQLserver خواهد بود که در سرور نصب هست .
دومی این که شما اگه بخواهید فقط وب کار کنید ، یا باید یک برنامه وب از دستگاه خودتون اجرا کنید که اطلاعات را از بانک شما گرفته و در بانک سرور ذخیره کند . یعنی شما بخش ورود اطلاعات را در کامپوتر خودتون و بخش نمایش رو در کامپیوتر سرور خواهید داشت . در بخش ورود اطلاعات باید یک بخش داشته باشید که اطلاعات را از جدول های خودتون Select و در جدول های سرور Insert کند .
چهارم : برای اینکه بتوانید ردیف های متعددی را با یک فرمان وارد بانک کنید باید از دستور Insert به این صورت استفاده کنید

دوست عزیز امکان دار یه مقدار بیشتر توضیح بدین:rose:
 

TNZ187

Member
سلام
من تقریبا کامل گفتم .
شما می خواهید اطلاعات رو ابتدا در بانک خودتون ذخیره کنید ، بعد یک جا به سرور بفرستید . درسته ؟
پس شما یک بخش باید داشته باشید که اطلاعات رو از بانک خودتون بخونه ، بریزه توی بانک سرور
خوب ، معمولا یک سوال اینه که چه طور با بانک خارجی ارتباط داشته باشیم که گفتم باید با IP جلو برید . به حای DataSource آی پی سرور رو می دید ( یا اگه بانکشون آی پی خاص داره اون رو می دید )
سوال دومی که مطرحه اینه که چه طور همه اطلاعات رو در یک فرمان وارد یک جدول بکنیم که باز گفتم چه طور .
شما هر وقت می خواهید آخرین اطلاعات رو بریزید ، چک می کنید که اخرین مطلب اضافه شده به هر جدول چی هست ، بعدش مطالب جدید رو وارد می کنید . به همین سادگی ، به همین خوشمزگی ، پودر کیک ASP.net .
حالا من نمی دونم که باید کجا رو بیشتر توضیح بدم . چون فکر کنم قبلا به همه این ها اشاره کرده بودم
 

m1pfard

Member
اگه به اون لینک سر بزنین, یه برنامه معرفی میکنه که اطلاعات موجود در جداول رو هم تبدیل به فایل .sql میکنه. (فکر کنم مال خود مایکروسافته)
تو اون صفحه یه فایل asp.net هم هست به نام RunSQL.aspx که قابل داونلوده.
اون فایل رو هم داونلود کنین و پس از اینکه تغییرات رو انجام دادین رو سرورتون آپلود کنین.
در نهایت فایل RunSQL.aspx را از روی سرور اجرا کنین. اگه تنظیمات رو درست انجام داده باشین اطلاعات شما به دیتابیستون انتقال پیدا میکنه.
در نهایت یادتون نره که فایلها رو از سرور پاک کنین.
 

SaeidTaherian

New Member
خوب یدفه بکاپ بگیرید اپلود کنید رو دیتابیس بعد ریستور کنید این کارا چیه دیگه
 

TNZ187

Member
خوب یدفه بکاپ بگیرید اپلود کنید رو دیتابیس بعد ریستور کنید این کارا چیه دیگه
سلام
خوب اگه خواستیم که برنامه بدیم به مشتری ، می گیم شما خودت از بانک بک آپ بگیر ؟
 

جدیدترین ارسال ها

بالا