基本信息
源码名称:android 通过jdts.jar 连接SQLSEVER2008 实例源码下载
源码大小:2.87M
文件格式:.zip
开发语言:Java
更新时间:2014-09-08
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍


package com.example.androidsql;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.os.Bundle;  
import android.os.Handler;  
import android.os.Message;  
import android.app.Activity;  
import android.view.Menu;  
import android.view.View;  
import android.widget.TextView;

public class MainActivity extends Activity {

	 private View btnTest;  
	    private View btnClean;  
	    private TextView tvTestResult;  
	    @Override  
	    protected void onCreate(Bundle savedInstanceState)  
	    {  
	        super.onCreate(savedInstanceState);  
	        setContentView(R.layout.activity_main);  
	        btnTest=findViewById(R.id.btnTestSql);  
	        btnClean=findViewById(R.id.btnClean);  
	        tvTestResult = (TextView)findViewById(R.id.tvTestResult);  
	          
	        btnTest.setOnClickListener(getClickEvent());  
	        btnClean.setOnClickListener(getClickEvent());  
	    }  
	  
	    @Override  
	    public boolean onCreateOptionsMenu(Menu menu)  
	    {  
	        // Inflate the menu; this adds items to the action bar if it is present.   
	        getMenuInflater().inflate(R.menu.main, menu);  
	        return true;  
	    }  
	      
	       
	      
	      
	    private View.OnClickListener getClickEvent(){  
	        return new View.OnClickListener()  
	        {             
	            @Override  
	            public void onClick(View v)  
	            {  
	                tvTestResult.setText("...");  
	                if(v==btnTest){  
	                    test();  
	                      
	                }                 
	            }  
	        };  
	    }  
	    private void test()  
	    {  
	        Runnable run = new Runnable()  
	        {             
	            @Override  
	            public void run()  
	            {  
	                String ret = DataBaseUtil.testSQL();  
	                Message msg = new Message();  
	                msg.what=1001;  
	                Bundle data = new Bundle();  
	                data.putString("result", ret);    
	                msg.setData(data);  
	                mHandler.sendMessage(msg);  
	            }  
	        };  
	        new Thread(run).start();  
	           
	    }  
	      
	    Handler mHandler = new Handler(){  
	        public void handleMessage(android.os.Message msg) {  
	            switch (msg.what)  
	            {  
	                case 1001:  
	                    String str = msg.getData().getString("result");  
	                    tvTestResult.setText(str);  
	                    break;  
	  
	                default:  
	                    break;  
	            }  
	        };  
	    };  

}