package com.example.mssql;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;
import android.widget.Toast;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class MainActivity extends AppCompatActivity {
static String query = "select top 1 seq from stock order by seq desc " ;
ResultSet reset = null;
Connection conn = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
try {
Class.forName("net.sourceforge.jtds.jdbc.Driver");
conn = DriverManager.getConnection("jdbc:jtds:sqlserver:" +
"//***.***.***.***:11433;databaseName=Result",
"*****","*******");
Statement stmt = conn.createStatement();
reset = stmt.executeQuery(query);
Toast myToast = Toast.makeText(this.getApplicationContext(),
"reset.getString(1)", Toast.LENGTH_SHORT);
myToast.show();
conn.close();
}
catch (Exception e)
{
Log.w("111Error connection", "123" + e.getMessage());
}
}
인터넷에 소스를 가져와 Listview로 출력하면 정상적으로 출력이 됩니다.
그런데 특정 쿼리 값을 받아서 변수에 담아 Toast에 출력되는지 테스트하는데
빈 값만 나와요 안드로이드는 처음이라 어떻게 해야 할지 답변좀 주세요