Welcome to بیسیک فور ایکس

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

  • 0
Sina

دیتابیس هاست

سوال

با سلام

چطپر می تونیم به طور کامل یک دیتابیس را در هاست آپلود و سپس بعد از کلیک کاربر بر یک دکمه برنامه دیتابیس را از هاست دانلود و جاگزین دیتابیس قبلی کنه؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

12 پاسخ به این سوال تا کنون داده شده است

  • 0

با سلام

چطپر می تونیم به طور کامل یک دیتابیس را در هاست آپلود و سپس بعد از کلیک کاربر بر یک دکمه برنامه دیتابیس را از هاست دانلود و جاگزین دیتابیس قبلی کنه؟

Sub button1_Click
Dim hji As HttpJob


      hji.Initialize("hji",Me)
hji.Download("http://mysite.ir/myfolder/phone3.db")	
end sub




Sub JobDone(Job As HttpJob)                             'اتمام عملیات دانلود'
If Job.Success = True Then
Dim o As OutputStream  
o = File.OpenOutput(File.DirInternal,"phone3.db",False) 'میتوانید آدرس ذخیره فایل را نیز تغییر دهید
File.Copy2(Job.GetInputStream, o)
o.Close
End if
End Sub

اسم دیتابیس فعلی و اسم دیتابیس درون هاست یکی باشه و محل ذخیره دیتابیس فعلی و محل دیتابیس دانلود شده هم یکی کن. دیگه replace میشه

پسند شده توسط Sina و H@mid.RS

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

  • 0

اژ آقای salmana بسیار متشکر هستم و

سوال من این است که آن را چگونه در هاست خود آپلود کنیم ؟

و این که برای آدرس آن باید mysite.IR/my folder/database name باشه یعنی اول اینمقدار رو می نویسیم بعد از آن اسم دیتابیس یا نه همان mysite.IR/database name باید باشه؟

پسند شده توسط salmana

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

  • 0

و یک سوال دیگر چگونه داخل آن دکمه یعنی button قرار دهیم و بگوییم با کلیک بر روی آن یک صفحه ساخته شود؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

  • 0

فقط اینو کجا توی هاستم بنویسم تو my SQL یا ...

بعد قرار دادن دکمه در SQL lite چگونه است؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

  • 0

آپدیت رو بلدم فقط موندم چطوری دیتابیسی که داخلش یک عدد دکمه هست و با کلیک بر آن یک اکتیویتی اجرا بشه مثلا دکمه خواندن کتاب را از داخل دیتابیس فراخوانی کنیم

و دوم آنکه چطور یک دیتابیس رو روی فایل آپلود کنیم و دانلود آیا از قسمت Import Database می شه یا نه راه دیگری داره و اون راه چیه ؟

اخیش راحت شدما(:

پسند شده توسط salmana

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

  • 0

آپدیت رو بلدم فقط موندم چطوری دیتابیسی که داخلش یک عدد دکمه هست و با کلیک بر آن یک اکتیویتی اجرا بشه مثلا دکمه خواندن کتاب را از داخل دیتابیس فراخوانی کنیم

و دوم آنکه چطور یک دیتابیس رو روی فایل آپلود کنیم و دانلود آیا از قسمت Import Database می شه یا نه راه دیگری داره و اون راه چیه ؟

اخیش راحت شدما(:

 

 

هم از راه Import  میشه هم از راه دستی فقط باید تیبل های دیتابیس درون هاست با فراخوانیه که درون برنامه میشه تیبل ها و آیدی هاشون یکسان باشه .

 

من فکر میکنم جناب سید منظور مستر سینا را نفهمیده (حالا شایدم من اشتباه میکنم)

 

نیاز به دیتابیس آنلاین و php و ایمپورت نیست.

 

ایشون هر وقت میخان دیتابیس رو تغییر بدن از طریق navicate ویندوز این تغییر رو اعمال میکنن

 

در مورد سوال سینا خان :

شما اگر هاست داری که هیچ اگرم نداری برو سایتهای ارایه دهنده هاست رایگان

میری توی قسمت فایل منیجر هاستت (اگر سی پنل داری از گزینه publichtml رو هم بعدش میاد و از اون طریق وارد فضای آپلودیت برو) دیگه اونحا میتونی از گزینه آپلود استفاده کنی. دیگه فایل دیتابیست را اپلود کن

 

دیگه شما به کاربر یک نوتیفیکیشن بده و بگو که دکمه بروزرسانی را بزن

 

توی رویداد کلیکت هم کد پایین را بنویس

Dim hji As HttpJob
      hji.Initialize("hji",Me)
hji.Download("http://mysite.ir/myfolder/phone3.db")	

ساب اتمام دانلود هم بنویس

Sub JobDone(Job As HttpJob)                             'اتمام عملیات دانلود'
If Job.Success = True Then
Dim o As OutputStream  
o = File.OpenOutput(File.DirInternal,"phone3.db",False) 'میتوانید آدرس ذخیره فایل را نیز تغییر دهید
File.Copy2(Job.GetInputStream, o)
o.Close
End if
End Sub
پسند شده توسط Sina

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

  • 0

شما می دونید چگونه یک دکمه داخل دیتابیس بگذاریم و پس از آن بگیم اگر روی دکمه کلیک شد یک صفحه (activity ) باز شه؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

  • 0

شما می دونید چگونه یک دکمه داخل دیتابیس بگذاریم و پس از آن بگیم اگر روی دکمه کلیک شد یک صفحه (activity ) باز شه؟

 

پاسخ من رو نقل قول کن تا متوجه بشم

 

منظور از دکمه داخل دیتابیس چیه؟!!!

داخل دیتابیس فقط متن و عکس میزارن

 

منظورت رو تقریبا میدونم ولی شما واضح بگو میخای چیکار کنی. هدفت چیه. تا منو دوستان بتونیم راهنماییت کنیم

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

  • 0

همون مثلا من الآن یک هاست xzn.IR را که رایگان بود ساختم بعد آپلود کردم دیتابیس حودم رو طبق آموزش شما رفتم تا ایجا که حله

سپاس هاش رو هم دادم:)

حالاموندم چطوری یک دکمه بجای عکس و متن بزارم مثل بازار! مثلا ما وقتی برنامه آپدیت می شه یک عکس و متن میاد و بعد از آن رویشان می توانیم کلیک کنیم حالا همین کلیک کردن رو چطوری درست کنم به صورتی که هر دفعه یک صفحه که تا بحال نساخته ام را بسازم و با کلیک بر روی دکمه ای که از هاست(همون دیتابیس) صفحه مورد نظر باز شه

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

  • 0

همون مثلا من الآن یک هاست xzn.IR را که رایگان بود ساختم بعد آپلود کردم دیتابیس حودم رو طبق آموزش شما رفتم تا ایجا که حله

سپاس هاش رو هم دادم:)

حالاموندم چطوری یک دکمه بجای عکس و متن بزارم مثل بازار! مثلا ما وقتی برنامه آپدیت می شه یک عکس و متن میاد و بعد از آن رویشان می توانیم کلیک کنیم حالا همین کلیک کردن رو چطوری درست کنم به صورتی که هر دفعه یک صفحه که تا بحال نساخته ام را بسازم و با کلیک بر روی دکمه ای که از هاست(همون دیتابیس) صفحه مورد نظر باز شه

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

  • 0

همون مثلا من الآن یک هاست xzn.IR را که رایگان بود ساختم بعد آپلود کردم دیتابیس حودم رو طبق آموزش شما رفتم تا ایجا که حله

سپاس هاش رو هم دادم :)

حالاموندم چطوری یک دکمه بجای عکس و متن بزارم مثل بازار! مثلا ما وقتی برنامه آپدیت می شه یک عکس و متن میاد و بعد از آن رویشان می توانیم کلیک کنیم حالا همین کلیک کردن رو چطوری درست کنم به صورتی که هر دفعه یک صفحه که تا بحال نساخته ام را بسازم و با کلیک بر روی دکمه ای که از هاست(همون دیتابیس) صفحه مورد نظر باز شه

بازم نقل قولم نکردی که(دکمه پاسخ) فعلا انجمن گزینه نام بردن نداره فعلا از همین روش استفاده کن. تا من در اعلانات متوجه بشم که شما با من هستید

 

 

در مورد سوالت اصلا نمیدونم چی میگی. بازار کجا دکمه را داخل دیتابیس گذاشته. اصلا دکمه فقط از طریق بیسیک خودش فقط میشه به برنامه اضاف کرد ولی متن و عکس میشه از دیتابیس گرفت و به دکمه(باتن) اضافه کرد.

 

راستش من نگرفتم که تو میخای چکار کنی. اگر دقیقتر بگی ممنونت میشم

 

 

 

اگر اشتباه نکنم شما میخاین هر بار برنامه اپدیت کردین پنلی با متن و عکس متفاوت برای کاربر بیاد:

 

صفحه همیشه یکی هست منتها متن و لینک عکسها فرق میکنه. و شما فکر میکنی صفحات جداگانه هست

شما از سایتهای ارایه دهنده پوش استفاده کن و خیال خودت را راحت کن سایت توسعه یار و پوشه مخصوص کار شماست

پسند شده توسط Sina

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

  • 0

شما الآن بازار رو باز کن نام برنامه هایی می بینید که می توانید رویشان کلیک کنید اما این برنامه ها افزوده می شوند و صفحه هایی اضافه می شوند که مخصوص همان برنامه است و هر روز صفحه ها زیاد می شوند زیرا برنامه ها زیاد می شوند پس

۱- چطور می توان عکس هایی ساخت که رویشان کلیک کرد؟

۲- چطور می توان وقتی روی عکس کلیک شد صفحه ای باز شد؟

حالا من یک پیشنهاد دارم که یک صفحه (activity) بسازم و بگویم اگر روی عکسی کلیک شد بره دیتابیس مخصوص همان عکس را دانلود کند . به مثال زیر توجه کنید:

ما یک activity داریم به نام barnameh حال می گوییم اگر روی هر عکسی که از دیتابیس می گیرد کلیک شد همان برنامه باز شود و اطلاعات آن صفحه را از dB .Mysite.IR/name akse klick shode بگیرد

و این را هم بگویم که وقتی ما برنامه ای را در بازار باز می کنیم برای دانلود آن یک دکمه می بینیم این را چگونه می توانیم بسازیم

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری