Sql Xamarin填充网格视图

Sql Xamarin填充网格视图,sql,xamarin,Sql,Xamarin,我是Xamarin的新手,我想用值填充我的gridview, 但是我不知道在methode的时候写什么 var gridview1 = FindViewById<GridView>(Resource.Id.gvd); var adapter = new ArrayAdapter<string>(this, Android.Resource.Layout.SimpleExpandableListItem1); SqlConnection

我是Xamarin的新手,我想用值填充我的gridview, 但是我不知道在methode的时候写什么

 var gridview1 = FindViewById<GridView>(Resource.Id.gvd);
 var adapter = new ArrayAdapter<string>(this, Android.Resource.Layout.SimpleExpandableListItem1);
                SqlConnection con = new SqlConnection("server=45.219.173.49;Initial Catalog=DB_B2B;user=test; Password=test");
                SqlCommand cmd = new SqlCommand("select * from en_cours ");
                    con.Open();
                    cmd.Connection = con;
                    SqlDataReader sqlreader = cmd.ExecuteReader();
                    while (sqlreader.Read())
                    {
                    //your answer here 

                    }
                    sqlreader.Close();
                    con.Close();
var gridview1=findviewbyd(Resource.Id.gvd);
var adapter=new ArrayAdapter(这是Android.Resource.Layout.SimpleExpandableListItem1);
SqlConnection con=newsqlconnection(“服务器=45.219.173.49;初始目录=DB_B2B;用户=test;密码=test”);
SqlCommand cmd=新的SqlCommand(“从en_cours中选择*);
con.Open();
cmd.Connection=con;
SqlDataReader sqlreader=cmd.ExecuteReader();
while(sqlreader.Read())
{
//你的答案在这里
}
sqlreader.Close();
con.Close();
这是我的网格

<GridView
        android:minWidth="25px"
        android:minHeight="25px"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:id="@+id/gvd" />

请参阅以下文档,了解如何使用Xamarin.Android GridView

下面的文章将向您提供有关使用GridView和适配器的更多详细信息。

为了更好地理解,您也可以参考以下链接


你的问题太宽泛了,一个问题回答不了。实际上,您需要从SQL查询中填充某种模型,然后将其显示在网格中。有很多方法可以做到这一点。如果您花时间查看Xamarin提供的大量示例,例如Todo应用程序,然后对其进行改进,以显示一些数据并以自己的方式填充GridView,那会更好。