|
|
|
ทำตาม Android + SQLite แล้ว ไม่สามารรันได้ ติดตรง insert ข้อมูล เกี่ยวกับตัวแปร Toast |
|
|
|
|
|
|
|
จากรูป Toast จะต้อง ประกาศอะไรอีกป่าว ครับ เพราะมันไม่สามารรันได้ ทำตาม https://www.thaicreate.com/mobile/android-sqlite-database.html ครับ
อันนี้เป็นโค้ดทั้งหมด ครับ
Code (Android-Java)
package com.example.mydatabaseapp;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
import android.app.Activity;
import android.database.sqlite.SQLiteDatabase;
public class MainActivity extends Activity {
SQLiteDatabase db;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
myDBClass myDb = new myDBClass(this);
myDb.getWritableDatabase(); // First method
}
final myDBClass myDb1 = new myDBClass(this);
// Button1 (Insert)
final Button btn1 = (Button) findViewById(R.id.button1);
// Perform action on click
btn1.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// Statement 1
long flg1 = myDb1.InsertData("1","Weerachai", "0819876107");
if(flg1 > 0)
{
Toast.makeText(MainActivity.this,"Insert(1) Data Successfully",
Toast.LENGTH_LONG).show();
}
else
{
Toast.makeText(MainActivity.this,"Insert(1) Data Failed.",
Toast.LENGTH_LONG).show();
}
// Statement 2
long flg2 = myDb1.InsertData("2","Win", "021978032");
if(flg2 > 0)
{
Toast.makeText(MainActivity.this,"Insert(2) Data Successfully",
Toast.LENGTH_LONG).show();
}
else
{
Toast.makeText(MainActivity.this,"Insert(2) Data Failed.",
Toast.LENGTH_LONG).show();
}
}
});
}
Tag : Mobile, Android, Mobile
|
ประวัติการแก้ไข 2014-12-03 16:12:05 2014-12-03 16:12:43 2014-12-03 16:14:13 2014-12-03 16:27:03 2014-12-03 16:34:31
|
|
|
|
|
Date :
2014-12-03 16:04:15 |
By :
wittawatsuwannarak |
View :
932 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รันได้ไม่ได้ จะต้องมี Error แจ้งครับ
|
|
|
|
|
Date :
2014-12-03 16:39:56 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|