การ query แสดงข้อมูลในโค๊ด Android Studio ทำยังไงคะ
อยากแสดงข้อมูล ควรใส่โค๊ดอะไรยังไง ตรงไหนอ่า โดยเอาผลลัพธ์มาแสดง มีตัวแปร userid เช่น
Selcet LocalName from member where Username = "userid"; แบบนี้อ่าคะ แสดงในรูปของ TextView
Code
package com.delivery.user.deliveryman;
import android.app.Activity;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.view.View;
import android.widget.ListView;
import android.widget.TextView;
public class HeadMainActivity extends Activity {
ConnectionClass connectionClass;
TextView staffid, staffname, logout;
ListView listView;
SharedPreferences shp;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_head_main);
connectionClass = new ConnectionClass();
staffid = (TextView) findViewById(R.id.staffid);
staffname = (TextView) findViewById(R.id.staffname);
logout = (TextView) findViewById(R.id.logout);
logout.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent gotoLogin = new Intent(HeadMainActivity.this, SigninActivity.class);
startActivity(gotoLogin);
finish();
}
});
shp = this.getSharedPreferences("UserInfo", MODE_PRIVATE);
String userid = shp.getString("UserId", "none");
String password = shp.getString("UserPass", "none");
String COL_NAME = shp.getString("LocalName", "none");
SharedPreferences.Editor edit = shp.edit();
edit.commit();
staffid.setText(userid);
staffname.setText(COL_NAME);
}
}
Tag : Mobile, Ms SQL Server 2005, Ms SQL Server 2008, Ms SQL Server 2012, JavaScript, Android
Date :
2016-09-20 12:51:42
By :
aummyasia
View :
1877
Reply :
3
Code (PHP)
$strUsername = $_POST["strUser"];
$strPassword = $_POST["strPass"];
$strSQL = "SELECT * FROM member WHERE 1
AND Username = '".$strUsername."'
AND Password = '".$strPassword."'
";
Android Check Login Username and Password from Web Server (PHP and MySQL)
Date :
2016-09-20 21:28:17
By :
mr.win
ปกติแล้ว Android ไม่นิยมไปเรียกเชื่อมต่อกับ Database อื่น ๆ โดยตรง (แม้ว่าปัจจุบัน จะมี Lib มารองรับแล้ว) เพราะความปลอดภัย รวามทั้งการจัดการ Connection ยังไม่มีประสิทธิภาพ
Date :
2016-09-21 20:34:36
By :
mr.win
Load balance : Server 04