当前位置:编程学习 > wap >>

android为什么获取不了SQL数据

同一个获取SQL数据的类, 为什么JAVA项目可以获取到数据,但android项目却获取不到数据呢?

获取数据列表方法:
public List<HashMap<String, String>> GetList()
{
StringBuilder sqlStr=new StringBuilder();
sqlStr.append("SELECT top 10 ITEMNO,LOTNO,PARLOTNO,ISSQTY,STKQTY,NGQTY,FINDATE ");
sqlStr.append("FROM DELOTHEP ");
List<HashMap<String, String>> list = new ArrayList<HashMap<String, String>>();  
HashMap<String,String> item=new HashMap<String, String>();
item.put("ITEMNO", "ITEMNO");
item.put("LOTNO", "LOTNO");
item.put("PARLOTNO", "PARLOTNO");
item.put("ISSQTY", "ISSQTY");
item.put("STKQTY", "STKQTY");
item.put("NGQTY", "NGQTY");
item.put("FINDATE", "FINDATE");
list.add(item);
try
{
ResultSet rs=sqlHelper.Query(sqlStr.toString());
while(rs.next())
{
HashMap<String, String> hashMap=new HashMap<String, String>();
hashMap.put("ITEMNO", rs.getString(1).toString().trim());
hashMap.put("LOTNO", rs.getString(2).toString().trim());
hashMap.put("PARLOTNO", rs.getString(3).toString().trim());
hashMap.put("ISSQTY", rs.getObject(4).toString());
hashMap.put("STKQTY", rs.getObject(5).toString());
hashMap.put("NGQTY", rs.getObject(6).toString());
hashMap.put("FINDATE",rs.getString(7).toString().trim
list.add(hashMap);
}
sqlHelper.close();
}
catch(Exception e)
{
e.printStackTrace();
}
return list;
} Android Java
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,