新手求指导!如何从webservice取出记录,显示在客户端的listview中?

时间:2022-01-15 11:19:28
我正在做一个实例,webservice是c#写的,提供了一个方法,该方法返回数据表的所有记录。
目的,是在手机上的listview中显示出这些记录来,有三个字段,比如name,age,address.

客户端androdi程序应该怎么写?谢谢啦!我的平台是android4.2。

我webservice的方法是这样的:



 List<string> list = new List<string>();

            try
            {
                string sql = "select top 10 * from users";
                SqlCommand cmd = new SqlCommand(sql, sqlCon);
                SqlDataReader reader = cmd.ExecuteReader();

                while (reader.Read())
                {
                    //将结果集信息添加到返回向量中   
                    list.Add(reader[0].ToString());
                    list.Add(reader[1].ToString());
                    list.Add(reader[2].ToString());

                }

                reader.Close();
                cmd.Dispose();

            }
            catch (Exception)
            {

            }
            return list;





请问高手,我android客户端的代码应该怎么写?最好能运行通过的,谢谢啦!全部分可奉上

4 个解决方案

#1


发布成web service 对外服务,
Android 使用 android ksoap2 库来调用web service接口

#2


其实就是你这里 获取  到webservice 的数据。也可以http请求到数据。
然后绑定到 listview

#3


以上说的,我都有了解,就是现在不知道客户端代码怎么写

#4


你可以看看这个人写的blog,讲解得非常详细。关于客户端获取WebService的数据。
http://blog.csdn.net/lyq8479/article/details/6428288

#1


发布成web service 对外服务,
Android 使用 android ksoap2 库来调用web service接口

#2


其实就是你这里 获取  到webservice 的数据。也可以http请求到数据。
然后绑定到 listview

#3


以上说的,我都有了解,就是现在不知道客户端代码怎么写

#4


你可以看看这个人写的blog,讲解得非常详细。关于客户端获取WebService的数据。
http://blog.csdn.net/lyq8479/article/details/6428288