在c#中有个窗体 输入查询条件之后怎样在listview中显示数据

listview连得是sql数据库并且数据时表里面的内容

第1个回答  2010-12-06
你可以用一个比较偷懒的办法:
比如,你要显示的字段:ID,姓名,性别,你可以现在listview里面编辑好这3个列名,其次是代码:查询语句不用我说了吧,查询语句where里面是你输入框里德值,说点主要的:
Listview lv=(Listview)obj;
lv.Item.Clear();
while(read1.Read)
{
listview lv1 =new listviewItem (read[0]tostring()); //显示ID
lv1.SubItems.add(read1[1].Tostring()); //显示姓名
lv1.SubItems.add(read1[2].Tostring()); //显示性别
lv.Items.add(lv1);
}
read.Close();
第2个回答  2010-12-06
首先写一个连接数据库的代码,主要作用是查询出数据库的内容作为数据源,然后listview绑定此数据源,下面是一个MSND实例,演示如何创建一个 ListView 控件,该控件将 GridView 作为其 View 而实现:
<ListView ItemsSource="{Binding Source=
{StaticResource EmployeeInfoDataSource}}">
<ListView.View>
<GridView AllowsColumnReorder="true"
ColumnHeaderToolTip="Employee Information">
<GridViewColumn DisplayMemberBinding=
"{Binding Path=FirstName}"
Header="First Name" Width="100"/>
<GridViewColumn DisplayMemberBinding=
"{Binding Path=LastName}"
Header="Last Name" Width="100"/>
<GridViewColumn DisplayMemberBinding=
"{Binding Path=EmployeeNumber}"
Header="Employee No." Width="100"/>
</GridView>
</ListView.View>
</ListView>本回答被网友采纳
第3个回答  2010-12-06
不知百度地图

本数据来源于百度地图,最终结果以百度地图最新数据为准。

相似回答
大家正在搜