gpt4 book ai didi

android - 连接并创建一个 android 应用程序以从 MSSQL 检索数据

转载 作者:行者123 更新时间:2023-11-29 01:51:51 25 4
gpt4 key购买 nike

我对 android 有点陌生。事情是我编写了一个 vb 代码来将一些数据上传到 SQL 服务器,包括一个图像。所以我想创建一个 android 应用程序来通过创建一个下拉列表来查看这些数据数据库中的条目..所以每当我从下拉列表中选择一些东西时,它应该会显示其余的列..对不起我的英语,但我希望你们明白了。

public class MainActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}

public void query2() {
Log.i("Android"," MySQL Connect Example.");
Connection conn = null;
try {
String driver = "net.sourceforge.jtds.jdbc.Driver";
Class.forName(driver).newInstance();
//test = com.microsoft.sqlserver.jdbc.SQLServerDriver.class;
String connString = "jdbc:jtds:sqlserver:// AMD/SQLEXPRESS :1433/***********;encrypt=fasle;user=*******;password=*********;instance=SQLEXPRESS;";
String username = "Shawtari";
String password = "";
conn = DriverManager.getConnection(connString,username,password);
Log.w("Connection","open");
Statement stmt = conn.createStatement();
ResultSet forest = stmt.executeQuery("select * from aspnet_Users");

//Print the data to the console
while(forest.next()){
Log.w("username",forest.getString(3));
}
conn.close();
} catch (Exception e) {
Log.w("Error connection","" + e.getMessage());
}
}
}

最佳答案

  1. 使用 Spinner 显示您的主要条目,使用 ListView 显示列
  2. 为此微调器 添加一个OnItemSelectedListener。在此 listener 中,将 JDBC 调用作为后台任务,最好使用 AsyncTask
  3. 获得响应后,填充 listview 。您可能需要实现一个自定义适配器,它接受ResultSet 并将其解析以将其提供给您的listview

关于android - 连接并创建一个 android 应用程序以从 MSSQL 检索数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17522132/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com