رفتن به مطلب

اپدیت دیتابیس افلاین(از طریق بانک انلاین)


shahab.es

ارسال‌های توصیه شده

سلام

بیسیک :

sql.ExecNonQuery("INSERT INTO tbl_name (id,name,lname,link,linkpic) VALUES (null,'"&str2(1)&"','"&str2(2)&"','"&str2(3)&"','"&str2(4)&"')&")

 php :

echo $row['id']."#".$row['name']."#".$row['lname']."#".$row['linkpic']."#".$row['link']."<br>";

خسته نباشید

 

این دوتا مشکلی ندارند ؟  دیتابیس من 5 تا فیلد داره - اما ارور میده میگه فیلد سوم و چهارم شناسایی نشد

جدول دیتابیس افلاین هم به همین صورته

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

  • پاسخ 249
  • ایجاد شده
  • آخرین پاسخ

سلام

ممنونم

نه مشکل خاصی نداره

کدا درستن

چک کنید دیتابیس رو 

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

چیز دیگه ای به ذهنم نمیرسه

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

سلام دادا شهاب *قلب*

مشکل با حذف و نصب دوباره اپ رفع شد 

الان فقط دیتابیس افلاین رو نشون میده :(

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

سلام

خوبه که حل شد

دقیق با اموزش پیش برید، مشکلی نداره ابدا

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

...

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

همه جاشو چک کردم باز دیتا انلاین رو نشون نداد

این سورسو چک میکنید ببینید مشکل کجاست ؟؟

دانلود

 

php : 

<?php
header('Content-Type: text/html; charset=utf-8');
$servername = "localhost";
$username = "XXXXXXXXX";
$password = "XXXXXXX";
$dbname = "XXXXXXXXX";

$tedad = $_POST["tedad"];

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
mysqli_query($conn,"SET character_set_results = 'utf8'");// Check connection

    mysqli_query($con,"SET NAMES utf8");
    mysqli_query($con,"SET CHARACTER SET utf8");

if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
} 

$sql = "SELECT * FROM `tbl_name` ORDER by id LIMIT 1000 OFFSET ".$tedad."";
$result = $conn->query($sql);

if ($result->num_rows > 0) {
while($row = $result->mysql_fetch_assoc()) {
        echo $row['id']."#".$row['name']."#".$row['lname']."#".$row['linkpic']."#".$row['link']."<br>";

    }

    
} else {
echo"nothing";

}
$conn->close();
?>
لینک ارسال
به اشتراک گذاری در سایت های دیگر

 

همه جاشو چک کردم باز دیتا انلاین رو نشون نداد

این سورسو چک میکنید ببینید مشکل کجاست ؟؟

دانلود

 

توی فیلم اموزشی ، متغیر ht

دانلود رو شروع میکرد دیگه؟

درسته،

میومد و رو کانت رو پست میکرد و پروسه اجرا میشد

شما توی سورسی که برای من گذاشتید، اصلا از ht

استفاده نکردید و پروسه اپدیت رو شروع نکردید

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

درود استاد 

ببخشید که با سوالام وقتتون رو میگیرم  :53:  :heart:

 

این جا متغیرو که تعریف کردم  . .. 

Sub Globals
	'These global variables will be redeclared each time the activity is created.
	'These variables can only be accessed from this module.

	Private ListView1 As ListView
	Private Button1 As Button
	
	
	
	
	
Dim ht As HttpJob
Dim rowCount As Int
Dim ht2 As HttpJob
End Sub

Sub Activity_Create(FirstTime As Boolean)

		Activity.LoadLayout("scroll")
		picasso.Initialize
	If File.Exists(File.DirInternal,"db1.db") = False Then
		File.copy(File.DirAssets,"db1.db",File.DirInternal,"db1.db")
	End If
	
	If sql.IsInitialized = False Then
		sql.Initialize(File.DirInternal,"db1.db",True)
	End If
	
	ht.Initialize("job1",Me)
	ht2.Initialize("job2",Me)
	show("SELECT * FROM tbl_name LIMIT 7 OFFSET "&offset&"")
'           show("SELECT * FROM tbl_name LIMIT 7 OFFSET "&offset&"")

End Sub

اینجا هم واسه مولتی پنل تعریفش کردم 

Sub show(query As String)

'	ht.PostString("http://telegramd.ir/check.php","")
'	                ProgressDialogShow("updating...")
	cur = sql.ExecQuery(query)

For i = 0 To cur.RowCount-1
cur.Position = i
Dim p As Panel
p.Initialize("p")
ScrollView1.Panel.AddView(p,0,Stopint,96%x,100%y)
Stopint = Stopint + 27%y
p.LoadLayout("main")
Label1.text = cur.GetString("name")
Label2.Text = cur.GetString("lname")
ImageView3.Tag=cur.GetString("linkpic")
Button1.Tag = cur.GetString("link")
ScrollView1.Panel.Height = Stopint
ScrollView1.Panel.Color = Colors.White

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

خواهش میکنم :)

ببین ، شما فقط تعریف کردید

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

ht.poststring("......",tedad)

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

شما باید تعداد سطر های جدولتون رو به ROwcount,php ارسال کنید

گفتم خدمتتون، دقیقِ دقیق ببینید فیلم رو ، کاملا توضیح دادم توش :gol:

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

ممنون استاد  :53:

 

از صفر شروع کردم درست شد

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

سلام دوستان

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

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

نه اینکه فقط اگر رکورد اضافه شده اضافه کنه

میخوام اگر رکوردی هم کم شد کم کنه

تشکر

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

سلام دوستان

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

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

نه اینکه فقط اگر رکورد اضافه شده اضافه کنه

میخوام اگر رکوردی هم کم شد کم کنه

تشکر

 

 

 سلام هموطن

خوبه که دارید استفاده میکنید

مسئله کم شدن و تغییرات کمی پیچیده اس

الگوریتمش تو ذهنم هست اما پیاده نکردم هنوز

احتمالا طی این چند روزه مجبور به پیاده سازیش هستم و اگر جواب داد، برای دوستان هم قرار میدم حتما

موفق باشی :gol:

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

سلام هموطن

خوبه که دارید استفاده میکنید

مسئله کم شدن و تغییرات کمی پیچیده اس

الگوریتمش تو ذهنم هست اما پیاده نکردم هنوز

احتمالا طی این چند روزه مجبور به پیاده سازیش هستم و اگر جواب داد، برای دوستان هم قرار میدم حتما

موفق باشی :gol:

درود

ما همچنان منتظریم

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

درود

ما همچنان منتظریم

عرض ادب

نیاز به اسپم نبود هموطن

منتظر نباشید، اگر اموزش منتشر بشه ، قرار میگیره...

موفق باشید

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

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

photo_2016_05_29_22_11_40.jpg

سلام

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

یا پسوند فایل رو php نکردید، یا هاستتون رایگانه

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

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

سلام

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

یا پسوند فایل رو php نکردید، یا هاستتون رایگانه

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

بله هاست رایگانه در آخر این خطا نوشته شده 

This site requires Javascript to work  , Please enable javascript in your browser or use a browser with javascripts support

ینی اگه هاست بخرم مشکلش حل میشه ؟ فایلای php رو وقتی تست میکنم درست نشون میده ولی تو برنامه ایراد میگیره

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

بله هاست رایگانه در آخر این خطا نوشته شده 

This site requires Javascript to work  , Please enable javascript in your browser or use a browser with javascripts support

ینی اگه هاست بخرم مشکلش حل میشه ؟ فایلای php رو وقتی تست میکنم درست نشون میده ولی تو برنامه ایراد میگیره

اره ، هاست بگیرید موردی پیش نمیاد

تا الان که نیومده و اگرم مشکلی باشه ، شرکت هاستتون مطمئنن برطرف میکنن :gol:

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

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

خیلی هم عالی

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

عزیز سلام!

من حقیقتا میخواستم چیزی دقیقا برعکس اتفاقی که شما در این تاپیک توضیح دادین و انجام بدم!

یعنی یه دیتابیس آفلاین داشته باشم و با زدن یک دکمه در برنامه همه ی اطلاعات جدیدی که به آن اضافه کرده ام به دیتا بیس آنلاین انتقال داده بشه!

میشه لطف کنید و راهنمایی کنید!

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

  • 2 هفته بعد...

بایگانی شده

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

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

×
×
  • اضافه کردن...