• اطلاعیه ها

    • H@mid.RS

      جذب نیرو   پنجشنبه, 10 فروردین 1396

      درود به دوستان عزیز به چند نفر مدیر برای بخش های php و گرافیک نیازمندیم درصورت تمایل درخواست خود را در پیام خصوصی بفرستید  
    • H@mid.RS

      تغییر نام کاربری   دوشنبه, 28 فروردین 1396

      درود دوستانی که نام کاربری انها با ایمل شان یکی بود تغییر کرد مثلا نام کاربری sss@tmail.com به sss تغییر کرد دوستانی که مشکل ورود دارند @ به بعد را پاک کنند
    • H@mid.RS

      کسب درآمد   پنجشنبه, 31 فروردین 1396

      دوستانی که میخواهند با انجمن خودشون همکاری کنند و از محیط انجمن درآمد کسب کنند به بنده پیام خصوصی بفرستند
  • 0
iranapp

حذف تکرار رویداد (فوری)

سوال

سلام به کاربران انجمن

من از کد زیر برای دانلود دیتابیس از هاست استفاده کردم ...

Sub img2_ClickDim ht As HttpJobht.Initialize("update",Me)ht.Download("http://teamapp.ir/shopcar1.db")End Sub
و از کد زیر برای جایگزین کردن دیتابیس دانلودی با دیتابیس قبلی
If Job.Success Then  If Job.JobName = "update" Then   Dim ou As OutputStream   File.Delete(File.DirInternal,"shopcar1.db")   ou = File.OpenOutput(File.DirInternal,"shopcar1.db",False)   File.Copy2(Job.GetInputStream,ou)   ou.Close   End If    End If     asdf.Visible=False'    Return       If File.Exists(File.DirInternal,"shopcar1.db") = False Then    File.Copy(File.DirAssets,"shopcar1.db" , File.DirInternal,"shopcar1.db")    End If    sql1.Initialize(File.DirInternal,"shopcar1.db" , True)    cur1 = sql1.ExecQuery("SELECT * FROM time ORDER BY id DESC")        For i = 0 To cur1.RowCount -1        cur1.Position = i        Dim p As Panel        p.Initialize("p")        ScrollView1.Panel.AddView(p,0,stop,100%x , 100%y)        stop = stop + 23%y        p.LoadLayout("main")        Label1.Text = cur1.GetString("titr")        Label1.Typeface=Typeface.LoadFromAssets("iran_sans.ttf")        Label2.Typeface=Typeface.LoadFromAssets("iran_sans.ttf")        Label3.Typeface=Typeface.LoadFromAssets("iran_sans.ttf")        Label4.Typeface=Typeface.LoadFromAssets("iran_sans.ttf")                Label2.Text = cur1.GetString("loc")        Label3.Text = cur1.GetString("time")        Label4.Text = cur1.GetString("money")        Panel1.tag = cur1.getstring("id")            ImageView1.tag = cur1.GetString("ax")        Dim caso As Picasso        caso.Initialize        caso.LoadUrl(cur1.GetString("ax")).IntoImageView(ImageView1)        ScrollView1.Panel.Height = stop
اینجا وقتی من باتن مورد نظرمو که کلیک میکنم اول دانلود میکنه و مشکلی نداره اما برای بار دوم که میزنم دوباره دانلود میکنه اما کپی میشه یعنی از هر فیلد که تو دیتابیس هست دو تا میشه یعنی 10 تا ای دی داشته باشم دوباره اون ده تا کپی میشه و میشه20 تا

چجوری این عمل رو اجرا کنم که وقتی با فشردن باتن کپی نشه لطفا راهنمایی کنید ...

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


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

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

  • 0

خب من کد هارو دادم میشه روش اعمال کنی؟ من p رو برابر حذف کل لیست دادم ولی کل لست رو حذف نمیکنه ؟

 

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

بازم هم نتونستین پروژتون رو در صورت نیاز برام پی ام کنید اعمال کنم بدم خدمتتون

با سپاس

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


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

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط batman1
      وقت بخیر.
      یه سایت دارم که یه باکس سرچ داره.
      حالا میخوام که یه نرم افزار بسازم که کار همون باکس سرچ سایت رو انجام بده.
      من با پی اچ پی آشنا هستم و ۴عمل اصلی رو بلدم(اینسرت،سرچ،بروزرسانی و انتخاب)
      منتها من نمیدونم که چه لینکی رو به باکس سرچ برنامم بدم که از بانک اطاعاتی سایت بخونه.
      ممنون میشم کمکم کنید.
    • توسط H@mid.RS
      سلامو دورد خدمت دوستان و کاربران انجمن بیسیک فور ایکس
       
      ما بعضی اوقات نیاز داریم که اطلاعات کاربر همیشه قابل دسترس باشه
       
      مثلا برنامه ای نوشتیم که در اون پایگاه داده افلاین استفاده شده
      کافیه گوشی یه مشکلی براش پیش بیاد تا این پایگاه داده از بین بره
       
      خوب اینجا فقط برای استفاده از پایگاه داده انلاین نیاز به اینترنت هست
       
      کار باهاش مثل پایگاه داده افلاین هست
      من براتون ی سورس آماده کردم که بتونید اطلاعات یک کاربر رو از پایگاه داده ها بگیرید و روی اونا کار انجام بدید
       
      برای ذخیره هم با کدهای دستوری پایگاه داده میشه این کارو کرد که ما در مرور زمان کم کم براتون آماده می کنیم و میذاریم
       
      نمونه ای از کار با پایگاه داده ها رو شما می تونید در زیر می تونید ببینید :
       
       
      خوب حالا بریم سر اصل مطلبمون
       
      شات از کار سورس کد :

      دوستان بازم میگم هیچ فرقی نداره با پایگاه داده افلاین
       
      برای مثال داخل بازی کلش اف کلنز که همه می دونن و کار کردن با وارد کردن ایمیل اطلاعات میاد اطلاعات از سرور اون بازی
       
      ما هم می تونیم این کارو انجام بدیم
      من در این سورس با نام کاربری اطلاعات گرفتم شما دوست داشتید می تونید با هرچی که فیلد اون در جدولتون باشه انجام بدید
      کد کوئری گرفتن اطلاعات با نام کاربری :
      ExecuteRemoteQuery("SELECT email, user_id, location, user_name FROM tbl_member WHERE user_id='اینجا ایدی رو وارد کنید'", "userinfo") شما سعی کنید اگه اطلاعات کاربرا براتون مهم هست برید سمت دیتابیس انلاین ، هم امنیت و هم کپی برداری ازش خیلی سخت میشه
       
      فقط دوستان فایل SQLDB.php که براتون پیوست کردم برای ارتباط بین برنامه و دیتا بیس هست که اطلاعات دیتا بیس رو وارد کنید و در محلی از هاستتون بریزینش و لینکشو به قسمت که کدشو در زیر می ذارم بدین
       
      job.PostString("http://app.basic4x.ir/reg/SQLDB.php", Query) سوالی داشتید مطرح کنید
       
      سورس کد پیوست شد
       
       
      در پناه حق
       
      MySQL Www.Basic4X.IR.zip
      SQLDB.php
    • توسط H@mid.RS
      کتابخانه IRCrypto
      مشاهده فایل
      امنیت داده های ما بعد از ذخیره شدن در حافظه ها خعلی کم میشه


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


      و این دقدقه بزرگی برای برنامه نویسان به حساب میاد که ما این مشکل رو برطرف کردیم

       
       

      با این کتابخانه شما به طور کامل اطلاعات و داده های خودتون رو کریپت یا همون رمزنگاری می کنید


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

       
       

      هیچ کار مشکلی نیست کار با این کتابخانه


      کاملا راهنمای فارسی :





      در صورت هر گونه سوال در بخش مربوطه در انجمن اطلاع رسانی کنید.

       
       

      کتابخانه اختصاصی از مرجع برنامه نویسی بیسیک فور ایکس بوده و در صورت انتشار با منبع ذکر شود.


      :iranmap:

      ارسال کننده H@mid.RS ارسال ۱۶/۰۳/۱۸ دسته کتابخانه