Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 108,814

HOME > Mobile > Mobile Forum > แอนดรอย - หน้าโชว์ข้อมูล อยากให้ข้อมูลที่ดึงมาเอามาหาผมรวมมันมีวิธีไหนเอามารวมกันได้บ้าง



 

แอนดรอย - หน้าโชว์ข้อมูล อยากให้ข้อมูลที่ดึงมาเอามาหาผมรวมมันมีวิธีไหนเอามารวมกันได้บ้าง

 



Topic : 105108

Guest




คือผมเรียก
Du_MorningTime", "Du_MiddayTime", "Du_EveningTime" จากฐานข้อมูลที่ผมกำหนด

มันจะเป็น ตัวเลข สมมุติ 3 5 6 แล้วผมเอามาโชว์ใน listView1 แต่ผมต้องการผลบวกของ Du_MorningTime", "Du_MiddayTime", "Du_EveningTime" มันบวกกันได้วิธีไหนบ้าง ผมจะเอาไปแสดงใน R.id.sumTime




Code (Android-Java)
myData = mDb.rawQuery("SELECT  ID_Day As _id , * FROM " + DBTime.TABLE_data
					+ " WHERE " + DBTime.Month + "='" + datamonth + "'"
	            	+ " AND " + DBTime.Year + "='" + dataYear + "'" ,null);	
			//		, null);

			listView1 = (ListView) findViewById(R.id.listView5);
			

			SimpleCursorAdapter adapter;
			adapter = new SimpleCursorAdapter(Concludemonth.this, R.layout.column2,
					myData, new String[] { "Day","Month","Year", "Du_MorningTime", "Du_MiddayTime",
							"Du_EveningTime"
					       }, new int[] { R.id.Colname,R.id.Colname2,R.id.Colname3, 
					        R.id.Colc1,R.id.Colc2, R.id.Colc3//, R.id.sumTime
					        });
			listView1.setAdapter(adapter);




Tag : Mobile, Android







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2014-01-27 05:41:28 By : bbza View : 919 Reply : 11
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

Code
SELECT Du_MorningTime + Du_MiddayTime + Du_EveningTime AS Total


แบบนี้ได้ไหม๊ครับ สร้าง Alias Column ขึ้นมาใหม่






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-01-27 10:08:35 By : mr.win
 


 

No. 2

Guest


ได้คับขอบคุงค้าบ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-01-31 15:24:24 By : bbza
 

 

No. 3



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-02-01 06:17:52 By : mr.win
 


 

No. 4

Guest


ผมได้ผมรวมมาอยู่ใน sum แล้ว ผมมาติดที่ใผมรวม sum ในแต่ละรอบ มารวมไว้ใน TextView sum เรามีวิธีไหนรวมได้บ้าง

2014


Code (Android-Java)
myData = mDb.rawQuery("SELECT  ID_Day As _id , Du_MorningTime+Du_MiddayTime+Du_EveningTime As sum , * FROM " + DBTime.TABLE_data
					+ " WHERE " + DBTime.Month + "='" + datamonth + "'"
	            	+ " AND " + DBTime.Year + "='" + dataYear + "'" ,null);	
			//		, null);

			listView1 = (ListView) findViewById(R.id.listView5);
			

			SimpleCursorAdapter adapter;
			adapter = new SimpleCursorAdapter(Concludemonth.this, R.layout.column2,
					myData, new String[] { "Day","Month","Year", "Du_MorningTime", "Du_MiddayTime",
							"Du_EveningTime","sum"
					       }, new int[] { R.id.Colname,R.id.Colname2,R.id.Colname3, 
					        R.id.Colc1,R.id.Colc2, R.id.Colc3, R.id.sumTime
					        });
			listView1.setAdapter(adapter);
			
        *******
				TextView sum = (TextView) findViewById(R.id.txtsum);	
			
				 
			}  
		}

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-02-03 05:06:36 By : bbza
 


 

No. 5



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

แทรกตัวแปร Sum ไว้ใน getView() ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-02-03 09:08:51 By : mr.win
 


 

No. 6

Guest


แทรกตรงไหนอ่าคับพี่
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-02-09 06:25:31 By : bbza
 


 

No. 7



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

คุณมี method ที่ชื่อว่า getView() ใน Adapter หรือเปล่าครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-02-09 07:23:35 By : mr.win
 


 

No. 8

Guest


method getView() ไม่มีในงานที่ผมเขียน
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-02-09 15:46:32 By : bbza
 


 

No. 9

Guest


งานที่ผมเขียน
package com.project2556.project;

import java.util.ArrayList;
import com.projectDB.project.DBTime;

import android.app.Activity;
import android.content.Intent;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.ListView;
import android.widget.SimpleCursorAdapter;
import android.widget.Spinner;
import android.widget.TextView;
import android.widget.Toast;

	public class Concludemonth extends Activity {
		
		Cursor myData;
		SQLiteDatabase mDb;
		ListView listView1;
		
		private Spinner pntmonth;
		private Spinner pntYear;
		
		private String datamonth;
		private String dataYear;

		@Override
		protected void onCreate(Bundle savedInstanceState) {
			super.onCreate(savedInstanceState);
			setContentView(R.layout.concludemonth);
			
			month();
			monthSpinner();
			
			Year();
			YearSpinner();
			
			final DBTime myDb = new DBTime(this);
			mDb = myDb.getWritableDatabase();
			
			        ss();
			
			        ImageView ko = (ImageView) findViewById(R.id.btnko);
			ko.setOnClickListener(new View.OnClickListener() {
				public void onClick(View v) {

					ss();

				}
			});
					
			
			final ImageView btnback = (ImageView) findViewById(R.id.btnback);
			btnback.setOnClickListener(new View.OnClickListener() {
	            public void onClick(View v) {
	            	
	                    	Intent newActivity = new Intent(Concludemonth.this,Conclude.class);
	                    	startActivity(newActivity);
	                    	
	                    }
	        		});
	            	
	            	
}

		
		private void ss() {
			
			datamonth = String.valueOf(pntmonth.getSelectedItem());
			if (datamonth=="ม.ค.") {datamonth = "1"; }
			if (datamonth=="ก.พ.") {datamonth = "2"; }
			if (datamonth=="มี.ค.") {datamonth = "3"; }
			if (datamonth=="เม.ย.") {datamonth = "4"; }
			if (datamonth=="พ.ค.") {datamonth = "5"; }
			if (datamonth=="มิ.ย.") {datamonth = "6"; }
			if (datamonth=="ก.ค.") {datamonth = "7"; }
			if (datamonth=="ส.ค.") {datamonth = "8"; }
			if (datamonth=="ก.ย.") {datamonth = "9"; }
			if (datamonth=="ต.ค.") {datamonth = "10"; }
			if (datamonth=="พ.ย.") {datamonth = "11"; }
			if (datamonth=="ธ.ค.") {datamonth = "12"; }
			
				
			
			//int sum=0 ;
			dataYear = String.valueOf(pntYear.getSelectedItem());
			
			myData = mDb.rawQuery("SELECT  ID_Day As _id , Du_MorningTime+Du_MiddayTime+Du_EveningTime As sum , * FROM " + DBTime.TABLE_data
					+ " WHERE " + DBTime.Month + "='" + datamonth + "'"
	            	+ " AND " + DBTime.Year + "='" + dataYear + "'" ,null);	
			//		, null);

			listView1 = (ListView) findViewById(R.id.listView5);
			

			SimpleCursorAdapter adapter;
			adapter = new SimpleCursorAdapter(Concludemonth.this, R.layout.column2,
					myData, new String[] { "Day","Month","Year", "Du_MorningTime", "Du_MiddayTime",
							"Du_EveningTime","sum"
					       }, new int[] { R.id.Colname,R.id.Colname2,R.id.Colname3, 
					        R.id.Colc1,R.id.Colc2, R.id.Colc3, R.id.sumTime
					        });
			listView1.setAdapter(adapter);
			

		
		}
		
		
		
		
		// เดือน เรียกใช้ ************
					private void month() {
						pntmonth= (Spinner) findViewById(R.id.sMo);

					}

					private void monthSpinner() {
						ArrayList<String> strmonth = new ArrayList<String>();
						strmonth.add("ม.ค.");
						strmonth.add("ก.พ.");
						strmonth.add("มี.ค.");
						strmonth.add("เม.ย.");
						strmonth.add("พ.ค.");
						strmonth.add("มิ.ย.");
						strmonth.add("ก.ค.");
						strmonth.add("ส.ค.");
						strmonth.add("ก.ย.");
						strmonth.add("ต.ค.");
						strmonth.add("พ.ย.");
						strmonth.add("ธ.ค.");

						ArrayAdapter<String> varmonth = new ArrayAdapter<String>(this,
								android.R.layout.simple_spinner_item, strmonth);
						varmonth
								.setDropDownViewResource(android.R.layout.simple_spinner_item);

						pntmonth.setAdapter(varmonth);
					}
					
					// ปี เรียกใช้ ************
								private void Year() {
									pntYear= (Spinner) findViewById(R.id.sY1);

								}

								private void YearSpinner() {
									ArrayList<String> strYear = new ArrayList<String>();
									strYear.add("2013");
									strYear.add("2014");
									strYear.add("2015");
									strYear.add("2016");
									strYear.add("2017");
									strYear.add("2018");
									strYear.add("2019");
									strYear.add("2020");
									strYear.add("2021");
									strYear.add("2022");
									strYear.add("2023");
									strYear.add("2034");

									ArrayAdapter<String> varYear = new ArrayAdapter<String>(this,
											android.R.layout.simple_spinner_item, strYear);
									varYear
											.setDropDownViewResource(android.R.layout.simple_spinner_item);

									pntYear.setAdapter(varYear);
								}
	}


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-02-10 02:09:31 By : bbza
 


 

No. 10



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

เปลี่ยนรูปแบบใหม่เป็นแบบ Custom Adapter ครับ จะสามารถจัดการพวก Data ได้ง่ายและดีกว่าครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-02-10 06:07:32 By : mr.win
 


 

No. 11

Guest


มีตัวอย่างบ้างไหมคับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-02-10 07:01:18 By : bbza
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : แอนดรอย - หน้าโชว์ข้อมูล อยากให้ข้อมูลที่ดึงมาเอามาหาผมรวมมันมีวิธีไหนเอามารวมกันได้บ้าง
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: Voake, Comcube, รับทำเว็บไซต์ รับเขียนโปรแกรม , pangpond.com , pangpond.co.th , สำนักงานบัญชี.com , รถมือสอง

Load balance : Server 02
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2021 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่